在单个窗口中执行AppleScript的终端命令

时间:2012-11-06 13:21:53

标签: macos terminal applescript

我想从AppleScript执行一些终端命令。我在for循环中执行它。问题是,对于每个循环,我在终端中获得一个新窗口。但我想在一个窗口中执行我的所有命令。我怎么能这样做?

我的代码是这样的,

repeat with i from 1 to 5

    tell application "Terminal"
        activate
        set currentTab to do script "date"
    end tell
end repeat

1 个答案:

答案 0 :(得分:3)

尝试:

set currentTab to do script "date" in window 1