我正在运行osx。我有一个运行完整堆栈的脚本,然后在最后运行grunt。我希望能够在单独的终端选项卡中分离运行的grunt,我正在使用iterm。
我尝试了类似
的内容open -a Terminal "cd ~/dev/work/poc/user-interface/src/main/webapp; grunt"
任何想法?
答案 0 :(得分:2)
这应该为你做(显然改变dir&命令):
osascript -e '
tell app "iTerm"
activate
tell the first terminal
launch session "Default Session"
tell the last session
set name to "New Session"
write text "cd /usr/bin; ls"
end tell
end tell
end tell'
这是something I wrote的略微修改版本,为RStudio添加了iTerm支持。
答案 1 :(得分:1)
像这样:
#!/bin/bash
osascript -e '
tell application "Terminal"
do script "date"
activate
end tell'
将date
替换为您想要的任何内容。