0

ご存じかもしれませんが、iTunes は新しいバージョンの iOS アプリをダウンロードする際に、古いバージョンの iOS アプリを削除しません

私がやりたいことは、iOSアプリファイルの最新バージョンのみをすべて「モバイルアプリケーション」フォルダーから新しいフォルダー「最新のiOSアプリ」に移動することです

iOS アプリのファイル名にはバージョン番号が含まれていることに注意してください。

変更前 : 「モバイル アプリケーション」フォルダ:
CutTheRope 1.2.ipa
CutTheRope 1.4.ipa
CutTheRope 2.0.ipa
AngryBirds 1.1.ipa

「Mobile Applications」フォルダの後:
CutTheRope 1.2.ipa
CutTheRope 1.4.ipa

「最新の iOS アプリ」フォルダー:
CutTheRope 2.0.ipa
AngryBirds 1.1.ipa

PS
私は Macbook を使用していますが、シェル コマンド (Mac & Linux) またはプログラミングの経験がありません (Java/C++ プログラミングの経験があります)。

4

1 に答える 1

0

次のようなコマンドを使用できます。

ls|gsort -rV|sort -uk1,1|while read f;do mv "$f" ~/Desktop/Latest;done

-V は、GNU ソートでバージョン番号をソートします。で GNU sort をインストールできますbrew install coreutils

sort -uk1,1最初の列 (-k1,1) が同じである行の各実行から最初の行を出力します。

于 2013-11-06T23:04:02.033 に答える