私は1500個の7zipアーカイブを持っています。各アーカイブには2〜10個のファイルがあり、サブディレクトリはありません。各7zipアーカイブから1つのファイル(any)を一括して抽出します(Unix)
各ファイルの拡張子は同じですが、ファイル名は異なります。
各アーカイブから1つのファイルだけが必要ですが、これを一括して実行したいと思います。 1つのファイルしか取り出されない限り、どのファイルを取り出しても気にしません。最初のファイル、最新のファイル、最大のファイル、最小のファイル、それは問題ではありません。ここで
は例です:私は同等の何かを実行したい
aa.7z {blah 56.smc, blah 57.smc, 1 blah 58.smc}
ab.7z {xx.smc, xx 1.smc, xx_2.smc}
ac.7z {1.smc}
:
7z e *.7z # But somehow only extract one file
ありがとうございました!
アーカイブを一覧表示し、出力を解析して1つのファイルを選択する必要があります。 –
ありがとう - 私は7z lを使用してこれを試しました(私はリスト用ですが)、使いやすいフォーマットではなく、パイプ可能ではありません。 7z lパーサのようなものがない限り... – MattWithoos