Bash mac 终端中的 osascript(AppleScript),运行 顺序执行多个命令

Bash osascript(AppleScript) in mac terminal, run multiple commands sequentially

我正在尝试创建一个 bash .sh 脚本文件,该文件使用 osascript 打开 1 个新终端 window/tab,然后运行 ​​2 个命令 "cd fs" 和 "gulp" (都在同一个window/tab)

这就是我正在尝试的,它在另一个(第三个)window/tab 中运行第二个命令(do script "gulp"),而不是第二个打开的命令。

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

我找到了想要的答案

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"