Я просто пытаюсь остановить / выйти из сценария после того, как пользователь нажмет кнопку «Отмена».
osascript -e 'display dialog "" buttons {"Cancel","Continue"} default button 1 Cancel button 1 with icon stop
set xxxx to button returned of the result
if xxxx is "Cancel" then
error number -128
end if'
Хотя он продолжает выполнять оставшийся сценарий оболочки. Я также попробовал do shell script "exit"
, return
и переопределил кнопку отмены различными способами.
Любой совет будет высоко ценится