Ho trovato il modo di aprire una nuova scheda in iTerm:
newtabi()
{
osascript -e 'tell application "iTerm" to activate' -e 'tell application "System Events" to tell process "iTerm" to keystroke "t" using command down'
}
E voglio eseguire alcuni comandi in una nuova scheda. Lascia che sia un comando semplice pwd. Come farlo?
Se corro ...
newtabi && pwd
La nuova scheda viene aperta come previsto, ma il pwdcomando non viene eseguito in una nuova scheda ma in quella precedente, dove ho digitatonewtabi && pwd
Io uso zsh. Il mio os èOS X 10.8.5
iTerms, apre una nuova schedaiTermnell'istanza corretta , ma scrivepwdnell'ultima scheda della prima istanza di iTerm