Я хочу исключить все .zip-файлы во все подкаталоги родительской папки, которую я застегиваю, но я не работаю. Я проверил страницы man zip, это и эти вопросы без успеха.
Я попытался:
zip -q -r FILE.zip * -x \*.zip
zip -q -r FILE.zip * -x\*.zip
zip -q -r FILE.zip * -x */\.zip
zip -q -r FILE.zip * -x \*.zip
zip -q -r FILE.zip * -x \*.zip\*
zip -q -r FILE.zip * -x*.zip
, и я все еще загружаю все ZIP-файлы (кроме тех, которые были в родительской папке, сгенерированной с этой командой раньше).
] EDIT: Проблема в том, что у меня уже был FILE.zip в папке, в которую были включены некоторые zip-файлы. Команда zip обновляет вместо создания нового сжатого файла, если файл, который он пытается создать, уже существует, даже если вы не указываете параметр -u.