Назад | Перейти на главную страницу

как использовать переключатель -ax в команде 7z?

Я хочу использовать команду 7z для сжатия некоторых файлов, но хочу, чтобы она исключила некоторые файлы. Я пробовал переключатели -ai, -ax и -i, но, похоже, никто не работает. Мне нужен сжатый архив для хранения каталогов, поэтому я не могу использовать команду find, чтобы перечислить нужные мне файлы и передать их xargs.

Я думаю, ты хочешь использовать -x переключатель.

Пример из документации:

7z a -tzip archive.zip '*.txt' '-x!temp.*'

архивирует все .txt файлы, но исключить temp.* файлы.

Обратите внимание, что в Linux спецификации файлов следует указывать, чтобы 7zip мог их расширять, а не позволять оболочке делать это.