Скрипт для удаления определенных файлов из всех zip-архивов в каталоге - PullRequest
0 голосов
/ 20 ноября 2010

Я хотел бы удалить файл с именем, скажем file.xml, из всех zip-архивов в данном каталоге.Любое простое решение приветствуется, будь то скрипт bash, код на python или что-то еще.

Спасибо!

Ответы [ 2 ]

1 голос
/ 20 ноября 2010

Примерно так будет делать это рекурсивно в директории

#!/bin/bash
find /my/dir -name "*.zip" -exec zip \{\}  -d file.xml \;
1 голос
/ 20 ноября 2010

Что-то вроде этого:

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

Сделайте резервную копию ваших молний до ...

...