SSH para muitos hosts e transmissão de entrada com o iTerm

Quer uma maneira de transmitir a saída para muitos hosts de uma vez?

Quer fazer da pior maneira possível? Bem, aqui está o seu script apple.

set hostList to {"jsl1", "jsl2", "jsl3", "jsl4", "jsl5", "jsl6", "jsl7", "jsl8"} as list

tell application
"iTerm"
activate

set myTerm to (make new terminal)
tell myTerm

repeat
with hostItem in hostList
set Lsession to (launch session "Default Session")
tell
Lsession
write text
"ssh " & hostItem
end tell
end repeat
end tell
end tell

tell application
"System Events"
tell process
"iTerm"
keystroke
"I" using {command down}
end tell
end tell