Saya telah menemukan cara untuk membuka tab baru di iTerm:
newtabi()
{
osascript -e 'tell application "iTerm" to activate' -e 'tell application "System Events" to tell process "iTerm" to keystroke "t" using command down'
}
Dan saya ingin menjalankan beberapa perintah di tab baru. Biarkan itu menjadi perintah sederhana pwd. Bagaimana cara melakukannya?
Jika saya lari ...
newtabi && pwd
Tab baru dibuka seperti yang diharapkan, tetapi pwdperintah dijalankan bukan di tab baru tetapi di tab lama, di mana saya mengetiknewtabi && pwd
Saya menggunakan zsh. Os sayaOS X 10.8.5
iTerms, itu membuka tab baru dalamiTerminstance yang benar , tetapi menulispwddi tab terakhir instance pertama dari iTerm