Мне нужно оценить, был ли установлен OS X Server.app и был ли он запущен или нет. Это мне нужно сделать из сценария оболочки. Я мог бы проверить существующие имена папок, но я ожидаю, что он не может по-настоящему убедиться, что Server.app установлен и запущен, чтобы я мог выполнить serveradminкоманду.
Кто-нибудь с предложением?
Это дополнительный вопрос к моему предыдущему вопросу: настройка сервера OS X из сценария .pkg postinstall
serverinfo -q --softwareПомогла проверка по результату бега . Спасибо за помощь @patrix
serverinfoможет помочь. И вы можете проверить на наличиеserveradminи предположить «нет сервера», если он отсутствует.