我做了哪些更改以使其仅在终端尚未运行时打开窗口,否则,在打开的窗口中输入命令?我在想控制流,有条件的下巴。我不知道如何写出来。
谢谢,TJ
脚本如下:
on alfred_script(q)
tell application "Terminal"
activate
do script q
end tell
end alfred_script
答案 0 :(得分:3)
尝试:
on alfred_script(q)
tell application "Terminal"
if not (exists window 1) then reopen
activate
do script q in window 1
end tell
end alfred_script
答案 1 :(得分:0)
请检查:https://github.com/miromannino/alfred-new-terminal-window
它在当前空间中打开一个新的Terminal / iTerm窗口。 按住alt键,新窗口也会在当前最前面的Finder文件夹中打开。
与其他人相比真的更快,对我来说真的很重要,因为我几乎把所有东西都用在了终端上! :)
希望它有所帮助!