Какие флаги мне нужно передать в ditto, чтобы имитировать поведение «правой кнопкой мыши -> Сжать»? - PullRequest
0 голосов
/ 28 августа 2010

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

1 Ответ

1 голос
/ 28 августа 2010

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

Команда:

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

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

...