我正在尝试创建一个 bash .sh 脚本文件,该文件使用 osascript 打开 1 个新的终端窗口/选项卡,然后运行 2 个命令“cd fs”和“gulp”(均在同一窗口/选项卡中)
这就是我正在尝试的,它在另一个(第三个)窗口/选项卡中运行第二个命令(执行脚本“gulp”),而不是打开的第二个命令。
osascript -e '
告诉应用程序“终端”
执行脚本“cd fs”
执行脚本“gulp”
结束告诉'
最佳答案
我找到了我正在寻找的答案
osascript -e "
告诉应用程序“终端”
设置 currentTab 执行脚本“cd $(pwd)”
延迟2
在 currentTab 中执行脚本“gulp env --env int”
延迟5
在 currentTab 中执行脚本“gulp”
延迟 30
结束告诉”
关于mac终端中的Bash osascript(AppleScript),顺序运行多个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53198432/