zip アーカイブを修正するときにファイルを除外する方法

zip アーカイブを修正するときにファイルを除外する方法

zip アーカイブを修正するときにいくつかのファイルを除外したいのですが、次の方法は機能しないようです。

zip -FF old.zip --out new.zip -x \*.JPG

どうすればこれを実現できるでしょうか?

答え1

zip -FF実行する特定の専用コードブロックは、 などの他のオプションを処理しません-x。その結果、と他の操作zipを組み合わせた単一のコマンドを実行することはできません。-FF

あなたが求めているものを手に入れるにはnew.zip、走る必要があります

zip -FF old.zip --out new.zip
zip -d new.zip \*.JPG

関連情報