O comando write text
é feito dentro do current session
, então use o seguinte exemplo AppleScript código :
activate application "iTerm"
tell application "iTerm"
tell current session of current window
set cmd to "command"
write text cmd
end tell
end tell
Para usar o comando keystroke
, use System Events
:
activate application "iTerm"
tell application "iTerm"
tell current tab of current window
set cmd to "command"
tell application "System Events"
keystroke cmd
keystroke return
end tell
end tell
end tell
Observação: você pode precisar colocar estrategicamente um comando delay
para permitir que o iTerm seja totalmente ativado antes do write text
ou keystroke
comandos são executados.