Каталог zip Unix, но исключенные определенные подкаталоги (и все в них)

Я пытаюсь архивировать каталог (на Unix через SSH), но я должен исключить несколько подкаталогов (и все файлы и каталоги в них).

До сих пор у меня есть это:

zip -r myarchive.zip dir1 -x dir1/ignoreDir/**/* 

Это, кажется, не работает все же.

Я также попробовал

zip -r myarchive.zip dir1 -x dir1/ignoreDir1/* dir1/ignoreDir2/*

Однако это будет все еще включать подкаталоги в ignoreDir1 и ignoreDir2.

Структура подкаталога в каталогах, которые я хочу исключить, является довольно существенной, таким образом, я не могу просто добавить каждый каталог к-x аргументу.

Кто-либо знает, как сделать это?

117
задан 20.07.2011, 05:13

0 ответов

Теги

Похожие вопросы