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

时间:2010-11-20 19:26:55

标签: file scripting zip

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

谢谢!

2 个答案:

答案 0 :(得分:1)

这些方面的东西:

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

在......之前备份你的拉链。

答案 1 :(得分:1)

像这样的东西会在dir中递归地执行

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