File 用于从目录中的所有zip存档中删除特定文件的脚本

File 用于从目录中的所有zip存档中删除特定文件的脚本,file,scripting,zip,File,Scripting,Zip,我想从给定目录中的所有zip档案中删除名为file.xml的文件。任何简单的解决方案都是受欢迎的,无论是bash脚本、python代码还是其他什么 谢谢 大致如下: find /starting/folder -name "*.zip"|xargs -I{} zip -d {} file.xml 在…之前,一定要备份拉链,类似这样的操作会在目录中递归执行 #!/bin/bash find /my/dir -name "*.zip" -exec zip \{\} -d file.xml \;

我想从给定目录中的所有zip档案中删除名为file.xml的文件。任何简单的解决方案都是受欢迎的,无论是bash脚本、python代码还是其他什么


谢谢

大致如下:

find /starting/folder -name "*.zip"|xargs -I{} zip -d {} file.xml

在…

之前,一定要备份拉链,类似这样的操作会在目录中递归执行

#!/bin/bash
find /my/dir -name "*.zip" -exec zip \{\}  -d file.xml \;