OSX Одноступенчатое преобразование из ZIP в DMG через терминал?

Есть ли элегантный способ конвертировать ZIP файлы в DMG? Я бы не стал расширять (много) файлов вручную, а затем перепаковывать их в DMG. Может ли это быть сделано через терминал, может быть, в один шаг?

1 ответ

Решение

Существует приложение под названием DropDMG, которое позволяет вам конвертировать файлы разных типов. Описание на веб-сайте утверждает, что вы переходите от.zip к файлу DMG. Приложение не является бесплатным, но у них есть свободный след, который может работать для вас.

Терминальная команда, которая может работать, это hdiutil.

hdiutil create -format UDZO -srcfolder folder_to_compress archive_name.dmg

Я только что попробовал это на файле.zip, и это сработало. Но обратите внимание, что когда я запускаю файл.dmg, я просто получаю файл.zip обратно.

Вы также можете написать двухстрочный скрипт. Первая строка - распаковать zip-файл, а затем с помощью команды hdiutil создать dmg из расширенных файлов.

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