Terminal 当终端已经打开时,如何防止Alfred 2在新窗口中打开并输入终端命令?

Terminal 当终端已经打开时,如何防止Alfred 2在新窗口中打开并输入终端命令?,terminal,applescript,alfred,Terminal,Applescript,Alfred,我做了哪些更改,使其仅在终端尚未运行时打开窗口,否则,在打开窗口中输入命令?我在想控制流,条件jawn。不过我不知道怎么写出来 谢谢,TJ 脚本如下: on alfred_script(q) tell application "Terminal" activate do script q end tell end alfred_script 尝试: 选中此项: 它将在当前空间中打开一个新的Terminal/iTerm窗口。 按住alt键,新窗口也

我做了哪些更改,使其仅在终端尚未运行时打开窗口,否则,在打开窗口中输入命令?我在想控制流,条件jawn。不过我不知道怎么写出来

谢谢,TJ

脚本如下:

on alfred_script(q)
    tell application "Terminal"
        activate
        do script q
    end tell
end alfred_script
尝试:

选中此项:

它将在当前空间中打开一个新的Terminal/iTerm窗口。 按住alt键,新窗口也会在当前最前面的Finder文件夹中打开

与其他设备相比,它速度更快,这对我来说非常重要,因为我几乎所有事情都使用终端

希望有帮助

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