标签: bash macos-mojave
在MacOS Mojave上使用bash,我想在当前目录中打开一个终端并执行命令:
#!/bin/bash osascript -e 'tell application "Terminal"' -e 'do script "./something_to_run"' -e 'end tell'
上面的代码打开一个新的终端窗口,但它是在根目录而不是上面的脚本在其中执行的目录中打开的。我想我应该以某种方式使用pwd,但不确定如何使用。 / p>
pwd
我该如何解决?
答案 0 :(得分:0)
{{1}}
我从GitHub Gist找到了这些命令。第一个命令在您现有的终端窗口中打开一个选项卡,第二个命令说在该选项卡中执行脚本。