Я знайшов спосіб відкрити нову вкладку в 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