Я пытаюсь заархивировать каталог (в Unix через SSH), но мне нужно исключить пару подкаталогов (и все файлы и каталоги внутри них).
Пока у меня есть это:
zip -r myarchive.zip dir1 -x dir1/ignoreDir/**/*
Это, кажется, не работает, хотя.
Я тоже пробовал
zip -r myarchive.zip dir1 -x dir1/ignoreDir1/* dir1/ignoreDir2/*
Однако это будет по-прежнему включать подкаталоги в ignoreDir1 и ignoreDir2.
Структура подкаталогов в каталогах, которые я хочу исключить, довольно существенна, поэтому я не могу просто добавить каждый каталог в аргумент -x.
Кто-нибудь знает как это сделать?