Статус выхода из osascript
аналогичен любой другой команде, но вам нужно будет просмотреть ее вывод , чтобы увидеть конкретный результат сценария (гдеисходит номер интересующей вас ошибки).
osascript
обычно печатает ошибки скрипта в stderr , но другой метод заключается в использовании опции -s o
, чтобы также печатать ошибки скрипта в stdout и проверьте состояние выхода, чтобы определить, нужно ли обрабатывать вывод сценария как ошибку (или нет).