2013-12-16 3 views
4

Я хочу заархивировать каталог, исключив некоторые нежелательные подкаталоги. Я пробовал:ubuntu: Как закрепить каталог в ubuntu, исключив некоторые подкаталоги из командной строки

zip -r test.zip * -x 'test1/' 'test2/' 

и

zip -r test.zip * -x 'test1/' -x 'test2/' 

Но ничего не происходит.

+0

портирован на [суперпользователь] (https://superuser.com/questions/1296201/ubuntu-how-to-zip-a-directory-in-ubuntu-by-excluding-some-subdirectories-from-c/1296202 # 1296202) в случае, если вопрос остается закрытым – Efren

ответ

17

Попробуйте

zip -r test.zip * -x test1/\* test2/\* 

\* является сбежавшим символом подстановки, который позволяет избежать расширений пути оболочкой, проводимые перед передаются zip.

+0

Работал как шарм !! благодаря –

Смежные вопросы