#!/bin/bash
# 創(chuàng)建 output 文件夾,如果不存在則創(chuàng)建
output_dir="./output"
mkdir -p "$output_dir"
# 查找所有 .ipa 文件
find . -name "*.ipa" | while read ipa; do
# 獲取 ipa 文件的文件名(不帶路徑和后綴)
ipa_name=$(basename "$ipa" .ipa)
# 創(chuàng)建一個(gè)臨時(shí)目錄來解壓 ipa 文件
tmp_dir=$(mktemp -d)
# 解壓 ipa 文件
unzip -q "$ipa" -d "$tmp_dir"
# 查找并復(fù)制 embedded.mobileprovision 文件
provision_file=$(find "$tmp_dir" -name "embedded.mobileprovision")
if [ -f "$provision_file" ]; then
# 復(fù)制文件到 output 文件夾并命名為 ipa文件名.mobileprovision
cp "$provision_file" "$output_dir/$ipa_name.mobileprovision"
echo "Extracted: $ipa_name.mobileprovision"
else
echo "No embedded.mobileprovision found in $ipa"
fi
# 刪除臨時(shí)文件夾
rm -rf "$tmp_dir"
done
從ipa中批量提取mobileprovision
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 基因組信息統(tǒng)計(jì),首先是對基本信息的統(tǒng)計(jì),這些基本信息包括一個(gè)基因組的N50、N90、每個(gè)染色體或者scaffold...
- 如題,目的是從fasta文件中批量提取特定的基因序列.實(shí)現(xiàn)辦法有幾種: perl腳本:CSDN博主「little^...
- 提取同一文件夾下多個(gè)文件 注意此處不能用單>,因?yàn)?gt;表示先清空文件再寫入。>會造成只有一個(gè)文件的結(jié)果被保留,所以要用>>
- 由于工作中需要從大量docx文檔中提出圖片,于是到網(wǎng)上搜索,找了一大堆都是分析xml文件并提取的,太過于復(fù)雜,實(shí)際...
- 施工當(dāng)中經(jīng)常需要從CAD中直接取坐標(biāo),少量坐標(biāo)可以通過查看工具直接提取。然而一旦需提取坐標(biāo)點(diǎn)較多時(shí),直接提取工作量...