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