I need the applescript to run tabset test
command to change the name of the current tab of iTerm
.
-- Launch iTerm and log into multiple servers using SSH
tell application "iTerm"
activate
create window with default profile
set newWindow to (create window with default profile)
set Servers to paragraphs of (do shell script "/bin/cat $HOME/serverlist")
repeat with nextLine in Servers
if length of nextLine is greater than 0 then
tell current window
create tab with default profile
tell current session of newWindow
do shell script "export PATH='/usr/local/bin:$PATH'; tabset test "
end tell
end tell
end if
end repeat
tell first tab of current window
close
end tell
tell second window
close
end tell
end tell
The problem is tabset test
does not work, and there is no any error prompted.
The tabset
command could be installed via npm install -g iterm2-tab-set
Ted Wrigley is right. I should use iTerm's write
command to type the text into the window.