Как установить DMG-файл из командной строки?

Я ищу небольшой скрипт bash или python, который установит файл .dmg .

Мы предположим, что dmg содержит один или несколько .app , которые необходимо скопировать в /Applications , переопределяя любые уже существующие каталоги.

Файлы или каталоги, не соответствующие *.app , игнорируются.

One Solution collect form web for “Как установить DMG-файл из командной строки?”

Вы можете смонтировать образ диска, используя

 hdiutil attach -mountpoint <path-to-desired-mountpoint> <filename.dmg> 

Образ диска будет установлен на выбранном пути (аргумент, следующий за -mountpoint ). Затем .app файл .app и скопируйте файл в /Applications .

Как только вы закончите установку, отключите образ диска:

 hdiutil detach <path-to-mountpoint> 
Python - лучший язык программирования в мире.