Я ищу способ программно завершить процесс сеанса iTerm, по сути эквивалентный Ctrl+C
. Я надеялся, что это будет возможно через поддержку Applescript в iTerm, но я ничего не вижу там, чтобы выполнить это. Может есть альтернативный подход?
Программно убить процесс в сеансе iTerm
Ответы (1)
Этот ответ предполагает, что iTerm работает с видимым окном и процессом, работающим в этом окне.
Следующий пример AppleScript код выполнит ^C:
activate application "iTerm2"
delay 0.2
tell application "System Events" to ¬
keystroke "c" using control down
person
user3439894
schedule
15.07.2019
Спасибо! Я мысленно застрял на параметрах Applescript iTerm, совершенно забыл о предложенном вами подходе.
- person maxedison; 15.07.2019
kill -9 0
илиkill -9 $$
? - person codeforester   schedule 15.07.2019