在iTerm会话中以编程方式终止进程

时间:2019-07-14 23:07:25

标签: bash scripting applescript iterm

我正在寻找一种以编程方式终止iTerm会话的方法,该方法实质上等效于Ctrl+C。我希望可以通过iTerm's Applescript support来做到这一点,但是我看不到有什么可以实现的。可能会有替代方法吗?

1 个答案:

答案 0 :(得分:1)

此答案假定 iTerm 在一个可见窗口中运行,并且该窗口中正在运行进程。

以下示例 AppleScript 代码将执行 ^ C

activate application "iTerm2"
delay 0.2
tell application "System Events" to ¬
    keystroke "c" using control down