Как я могу добавить объект запуска через командную строку на Mac? От поиска с помощью Google я знаю, что необходимо отредактировать ~/Library/Preferences/com.apple.loginitems.plist
использование defaults write com.apple.loginitems [key] [value]
но я не уверен точно который вещи отредактировать.
В Mac OS X 10.6 Snow Leopard это еще проще:
sudo launchctl submit -l name_of_startup_item -- command [args]
См. man launchctl . В более ранних версиях рекомендуется создать файл Launch Daemon PLIST и загружать / запускать его с помощью launchctl, а не создавать элемент автозагрузки ... элементы автозагрузки - это старая школа.