Если я запускаю следующую команду в Apple Script Editor напрямую,
display notification "Hello, world"
Я могу видеть уведомление, как и ожидалось
Однако, если я попытался вызвать его через командную строку:
osascript -e 'display notification "Hello, world"'
Оказывается, я запускаю его в сеансе tmux. Если я только что выполнил команду в моей оболочке по умолчанию, она работает как положено.
Как мне заставить его работать с tmux?
Вы делаете это через SSH? Какая версия OS X?
—
0942v8653
Я запустил его в сеансе tmux. Очевидно, это не сработало, если я вызову его в сеансе tmux, но отлично работает в моей оболочке по умолчанию. Странный
—
Anthony Kong
osascript
линия прекрасно работает для меня ...