zip-архив из дерева каталогов, но включает только файлы с расширениями xx1, xx2, ...? - PullRequest
0 голосов
/ 13 сентября 2010

Какая комбинация команд в MacOS, которая запускается в корне некоторого дерева каталогов и создает из него архив zip-файлов, сохраняя структуру каталогов, но включающую только файлы с расширениями "ext1" и "ext2"?

1 Ответ

1 голос
/ 13 сентября 2010

Как насчет:

cd DIRECTORY/..
find DIRECTORY -type f '(' -name '*.ext1' -or -name '*.ext2' ')' | xargs zip OUTPUT

(Сначала укажите chdir для родительского элемента нужного каталога, чтобы пути в ZIP-файле включали этот каталог, но не содержали родительских элементов в его именах путей).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...