Я нашел способ открыть новую вкладку в iTerm:
newtabi()
{
osascript -e 'tell application "iTerm" to activate' -e 'tell application "System Events" to tell process "iTerm" to keystroke "t" using command down'
}
И я хочу выполнить несколько команд в новой вкладке. Пусть это будет простая команда pwd. Как это сделать?
Если я бегу ...
newtabi && pwd
Новая вкладка открывается, как и ожидалось, но pwdкоманда выполняется не на новой вкладке, а на старой, где я набралnewtabi && pwd
Я использую zsh. Моя ОСOS X 10.8.5
iTerms, он открывает новую вкладку в правильномiTermэкземпляре, но записываетpwdв последнюю вкладку первого экземпляра iTerm