7za は、ディレクトリから特定のタイプのすべてのファイルを削除します。

7za は、ディレクトリから特定のタイプのすべてのファイルを削除します。

これは一般的なことのようですが、まだ答えを見つけることができませんでした。 7zaを使用してzipアーカイブから特定のタイプ/拡張子のすべてのファイルを削除する方法は?

私が使っているテストzipファイル:

7za l zipTestB.zip


   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------

2021-02-26 09:54:57 D....            0            0  testFolder

2021-02-26 09:53:47 ....A           46           71  testFolder/testC.txt

2021-02-26 09:54:06 ....A           53               testFolder/testD.txt

2021-02-26 09:53:00 ....A           18           35  testA.txt

2021-02-26 09:53:11 ....A           23               testB.txt

------------------- ----- ------------ ------------  ------------------------

これはうまくいくようですが、testA.txtとtestB.txt(最初のレベルのファイル)のみを削除しているようです。

7za d zipTestB.zip *.txt -r

ベストアンサー1

おすすめ記事