Какие флаги мне нужно передать в ditto, чтобы имитировать поведение "правый клик -> Сжать"?

Я пишу сценарий оболочки, который должен сжимать каталог с теми же параметрами, которые установлены в графическом интерфейсе Mac, когда вы делаете "правый клик -> Сжать". Из того, что я понимаю, ditto - правильный инструмент для работы, но какие флаги мне нужно передать, кроме "-c"? Я пробовал сырой "-c", а также "-c -k", и оба дают разные результаты при щелчке правой кнопкой мыши.

1 ответ

Решение

Согласно "человеку то же самое",

Команда:

       ditto -c -k --sequesterRsrc --keepParent src_directory archive.zip

создаст архив PKZip аналогично функции сжатия в Finder.

Другие вопросы по тегам