
我想在修复 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
我想在修复 zip 存档时排除一些文件。但以下似乎不起作用:
zip -FF old.zip --out new.zip -x \*.JPG
我怎样才能做到这一点?
zip -FF
运行一个特定的专用代码块,它不处理其他选项,例如-x
.因此,您无法运行zip
组合了-FF
任何其他操作的单个命令。
为了得到new.zip
你想要的,你需要跑
zip -FF old.zip --out new.zip
zip -d new.zip \*.JPG