लॉन्च & मैक ओएस एक्स में किसी भी एप्लिकेशन के कई उदाहरण चलाएं
आप मैक ओएस एक्स में किसी भी एप्लिकेशन के कई उदाहरण थोड़े कमांड लाइन मैजिक के साथ चला सकते हैं। टर्मिनल से जीयूआई ऐप लॉन्च करने के लिए 'ओपन' कमांड का उपयोग करके, हम किसी भी ऐप का एक नया इंस्टेंस चला सकते हैं, भले ही वह पहले से चल रहा हो।
सबसे सरल रूप में, हम केवल -n फ्लैग के साथ एप्लिकेशन को ओपन पॉइंट करते हैं। व्यावहारिक उदाहरण के लिए, हम सफारी ब्राउज़र का उपयोग करेंगे:
open -n /Applications/Safari.app/
यह सफारी का एक नया उदाहरण लॉन्च करेगा, भले ही सफारी पहले से खुली हो। आप जिस ऐप को चलाना चाहते हैं, उसके कई उदाहरण लॉन्च करने के लिए आप इस आदेश को दोहरा सकते हैं।
हालांकि कमांड को बार-बार दोहराने के बजाय, ऐप के कई इंस्टेंस को लॉन्च करना और भी आसान बनाते हैं। क्या होगा यदि आप सफारी के पांच नए उदाहरण लॉन्च करना चाहते हैं? यह मानते हुए कि आप बैश का उपयोग कर रहे हैं, हम इस आदेश का उपयोग करेंगे:
n=5 ; के लिए ((सी=1; सी <=एन; सी ++)); ओपन -n /Applications/Safari.app/ करें; किया हुआ
अब यह बार-बार टाइप करने के लिए थोड़ा जटिल स्ट्रिंग है, इसलिए हम आपके .bash_profile: में एक उपनाम बनाकर इसे आसान बना देंगे
सबसे पहले आपको टेक्स्ट एडिटर में .bash_profile खोलना होगा, नैनो बढ़िया और आसान है:
nano ~/.bash_profile
अब इसे एक नई पंक्ति में पेस्ट करें (यह मानते हुए कि हमारे हाल के सुझावों या अन्यथा से इसमें अन्य उपनाम हैं), बस सुनिश्चित करें कि सब कुछ एक पंक्ति में है:
alias safarix5='n=5 ; के लिए ((सी=1; सी <=एन; सी ++)); ओपन -n /Applications/Safari.app/ करें; किया हुआ'
Control+O दबाकर .bash_profile में परिवर्तन सहेजें
मैंने सफारी एक्स 5 के लिए उर्फ 'सफारिक्स 5' नाम दिया है, क्योंकि वह स्ट्रिंग सफारी के 5 उदाहरणों को लॉन्च करती है, लेकिन आप इसे जो चाहें कह सकते हैं। यदि आप 10 अलग-अलग उदाहरणों में सफारी चलाना चाहते हैं, तो यह केवल 'एन' चर को बदलने की बात है:
alias safarix10='n=10 ; के लिए ((सी=1; सी <=एन; सी ++)); ओपन -n /Applications/Safari.app/ करें; किया हुआ'
आप अपनी इच्छानुसार एप्लिकेशन को किसी भी चीज़ में बदल सकते हैं, बस याद रखें कि ऐप का प्रत्येक रनिंग इंस्टेंस उस ऐप के लिए संसाधनों की पूरी मात्रा का उपभोग करता है। वेब और ऐप डेवलपर्स को इस ट्रिक से विशेष रूप से खुश होना चाहिए, लेकिन इसके कई अन्य उपयोग भी हैं।
अगर आपको यह अच्छा लगा, तो और कमांड लाइन टिप्स और ट्रिक्स देखें।