我正在运行osx。我有一个脚本,它运行整个堆栈,然后在结束时运行grunt。我希望能够在一个单独的终端选项卡中单独运行grunt,我正在使用iterm。
我试过像这样的东西
open -a Terminal "cd ~/dev/work/poc/user-interface/src/main/webapp; grunt"有什么想法吗?
发布于 2015-01-08 00:05:29
这应该可以帮你做到这一点(显然是更改dir & command):
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支持。
发布于 2015-01-07 21:49:32
如下所示:
#!/bin/bash
osascript -e '
tell application "Terminal"
do script "date"
activate
end tell'将date替换为您希望它执行的任何操作。
https://stackoverflow.com/questions/27820746
复制相似问题