Bash osascript (AppleScript) в терминале Mac, запускать несколько команд последовательно - PullRequest
0 голосов
/ 08 ноября 2018

Я пытаюсь создать файл сценария bash .sh, который использует osascript для открытия 1 нового окна / вкладки терминала, а затем запускает 2 команды «cd fs» и «gulp» (обе в одном окне / вкладке)

Это то, что я пытаюсь, и он запускает вторую (сделать скрипт "gulp") в другом (третьем) окне / вкладке, а не во второй, которая была открыта.

osascript -e ' tell application "Terminal" do script "cd fs" do script "gulp" end tell'

1 Ответ

0 голосов
/ 09 ноября 2018

Мне удалось найти ответ, который я искал

osascript -e " tell application \"Terminal\" set currentTab to do script \"cd $(pwd)\" delay 2 do script \"gulp env --env int\" in currentTab delay 5 do script \"gulp\" in currentTab delay 30 end tell"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...