मुझे इसमें नया टैब खोलने का तरीका मिला है 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उदाहरण में नया टैब खोलता है , लेकिनpwdiTerm के पहले उदाहरण के अंतिम टैब में लिखते हैं