
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