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