मैक पर कीबोर्ड शॉर्टकट का उपयोग करके टर्मिनल कमांड कैसे चलाएं

अपने मैक(Mac) पर बिल्ट-इन टर्मिनल(Terminal) ऐप के साथ , आप अपनी मशीन पर विभिन्न क्रियाओं को निष्पादित करने के लिए कई कमांड चला सकते हैं। आपकी स्क्रीन के स्क्रीनशॉट लेने(taking screenshots of your screens) से लेकर फाइलों के एक पूरे समूह का एक ही बार में नाम बदलने तक, टर्मिनल(Terminal) कमांड बहुत सारी चीजों को कवर करता है जो आप आमतौर पर अपनी मशीनों पर करते हैं।

केवल एक चीज जो आपको असुविधाजनक नहीं लग सकती है वह है हर बार जब आप एक कमांड चलाना चाहते हैं तो टर्मिनल ऐप लॉन्च करना। (Terminal)क्या होगा यदि मैक पर (Mac)टर्मिनल(Terminal) कमांड चलाने का एक बेहतर और तेज़ तरीका था ?

टर्मिनल विंडो

खैर, वहाँ वास्तव में है। वास्तव में, मैक(Mac) पर कीबोर्ड शॉर्टकट का उपयोग करके टर्मिनल(Terminal) कमांड चलाने के कई तरीके हैं । आप अपने पसंदीदा कुंजी संयोजन को अपने विशिष्ट कमांड को असाइन कर सकते हैं, और संयोजन को दबाने से वह कमांड आपकी मशीन पर निष्पादित हो जाएगी।

Mac पर शॉर्टकट का उपयोग करके कमांड चलाने के लिए ऐप का उपयोग करें(Use An App To Run Commands Using a Shortcut On Mac)

अपने आदेशों के लिए कीबोर्ड शॉर्टकट असाइन करने का सबसे आसान तरीका iCanHazShortcut(iCanHazShortcut) नामक तृतीय-पक्ष ऐप का उपयोग करना है । यह ऐप आपके मैक(Mac) पर किसी भी कमांड को शाब्दिक रूप से किसी भी कीबोर्ड शॉर्टकट को असाइन करना बहुत आसान बनाता है ।

ऐप को कॉन्फ़िगर करने के लिए, आपको केवल वह कीबोर्ड शॉर्टकट जानना होगा जिसे आप असाइन करना चाहते हैं और वह कमांड जिसे निष्पादित किया जाना है।

(Download)अपने मैक(Mac) पर फ्री और ओपन-सोर्स ऐप डाउनलोड करें और इसे एप्लिकेशन(Applications) फोल्डर में ले जाएं। ऐप इंस्टॉल होने के बाद इसे लॉन्च करें।

iCanHazशॉर्टकट इंस्टॉलर विंडो

जब ऐप इंटरफ़ेस लोड हो जाता है, तो आप डिफ़ॉल्ट रूप से शॉर्टकट टैब में होंगे। (Shortcuts)इस स्क्रीन पर, नीचे एक + (प्लस) चिन्ह वाला बटन ढूंढें और एक नया शॉर्टकट जोड़ने के लिए उस पर क्लिक करें।

iCanHazShortcut विंडो में हाइलाइट किया गया प्लस बटन

निम्न स्क्रीन आपको शॉर्टकट के साथ-साथ उस कमांड को कॉन्फ़िगर करने देती है जिसे निष्पादित करने की आवश्यकता होती है। यहां आपको स्क्रीन पर प्रत्येक फ़ील्ड में दर्ज करने की आवश्यकता है।

शॉर्टकट(Shortcut) - इस फील्ड में अपना कर्सर रखें और उस शॉर्टकट को टाइप करें जिसे आप कमांड को असाइन करना चाहते हैं।
क्रिया(Action) - यह एक वैकल्पिक नाम है जिसे आप बाद में सूची में शॉर्टकट खोजने के लिए असाइन कर सकते हैं।
कमांड(Command) - सटीक कमांड दर्ज करें जिसे आप यहां निष्पादित करना चाहते हैं।
वर्कडिर(Workdir) - यदि आपके आदेश को कार्य निर्देशिका के रूप में एक विशिष्ट निर्देशिका की आवश्यकता है, तो इसे यहां चुनें।

आप सबसे नीचे प्ले आइकन पर क्लिक करके टेस्ट रन कर सकते हैं। एक बार जब आप संतुष्ट हो जाएं, तो इसके आगे वाले आइकन पर क्लिक करें और यह शॉर्टकट को सहेज लेगा।

"सेट करने के लिए दबाएं" शॉर्टकट विंडो

ऐप में वरीयताएँ(Preferences) टैब में कुछ विकल्प भी हैं जिन्हें आप अनुकूलित कर सकते हैं। इससे आपको इस बारे में अधिक नियंत्रण मिलेगा कि ऐप आपके मैक(Mac) पर कैसे काम करता है ।

iCanHazशॉर्टकट वरीयताएँ विंडो

अब से, जब भी आप निर्दिष्ट कीबोर्ड शॉर्टकट दबाते हैं, तो यह आपका टर्मिनल कमांड चलाएगा ।

यदि एक से अधिक कमांड निष्पादित करने हैं, तो आप उन्हें ऐप में भी जोड़ सकते हैं। यदि आप इसे करना चाहते हैं तो शॉर्टकट को संशोधित किया जा सकता है और हटाया भी जा सकता है।

ऑटोमेटर का उपयोग करके शॉर्टकट के साथ कमांड निष्पादित करें(Execute Commands With a Shortcut Using Automator)

ऑटोमेटर(Automator) आपको कीबोर्ड शॉर्टकट का उपयोग करके अपने आदेश चलाने की अनुमति भी देता है। सबसे पहले(First) , आपको अपनी कमांड वाली एक सेवा बनानी होगी और फिर सेवा को एक कीबोर्ड शॉर्टकट असाइन करना होगा।

अपने मैक पर (Mac)ऑटोमेटर(Automator) ऐप लॉन्च करें । जब नई दस्तावेज़ स्क्रीन दिखाई दे, तो सेवा(Service) पर क्लिक करें और चुनें चुनें(Choose)

Automator में चयनित सेवा

निम्न स्क्रीन पर, क्रिया सूची में रन शैल स्क्रिप्ट(Run Shell Script) नामक क्रिया की खोज करें । जब आपको यह मिल जाए, तो इसे दाईं ओर मुख्य फलक पर खींचें।

क्रिया विंडो में शेल स्क्रिप्ट चलाएँ

आपको नई जोड़ी गई क्रिया के नीचे एक बड़ा सफेद बॉक्स दिखाई देगा। इस बॉक्स में उन सभी कमांड को दर्ज करें जिन्हें आप निष्पादित करना चाहते हैं। इस बॉक्स को एक टर्मिनल(Terminal) विंडो के रूप में सोचें जहां आप अपने आदेश टाइप करते हैं।

शैल स्क्रिप्ट बॉक्स चलाएँ

जब आप अपने आदेश दर्ज कर लें, तो शीर्ष पर फ़ाइल(File) मेनू पर क्लिक करें और अपनी सेवा को सहेजने के लिए सहेजें चुनें। (Save)सेवा के लिए एक सार्थक नाम दर्ज करें और सहेजें(Save) दबाएं ।

ऑटोमेटर के रूप में सेवा सहेजें

अब जब सेवा बन गई है, तो इसे एक कीबोर्ड शॉर्टकट असाइन करने का समय आ गया है। ऐसा करने के लिए, ऊपरी-बाएँ कोने में Apple लोगो पर क्लिक करें और (Apple)सिस्टम वरीयताएँ(System Preferences) चुनें । निम्न स्क्रीन पर कीबोर्ड(Keyboard) चुनें ।

सिस्टम वरीयता विंडो में चयनित कीबोर्ड

शॉर्टकट टैब पर जाएं और फिर बाईं ओर की सूची से सेवाओं का चयन (Services)करें । (Shortcuts)फिर दाईं ओर की सूची में अपनी सेवा ढूंढें, उस पर क्लिक करें और वांछित कीबोर्ड शॉर्टकट दबाएं।

शॉर्टकट टैब में सेवाएं

आपकी सेवा को आपका चुना हुआ कीबोर्ड शॉर्टकट सौंपा जाएगा।

जब आप इस शॉर्टकट को दबाते हैं, तो यह सेवा चलाएगा जो बदले में आपके मैक पर आपके (Mac)टर्मिनल(Terminal) कमांड को निष्पादित करेगा ।

शॉर्टकट का उपयोग करके कमांड चलाने के लिए एक्शनशॉर्टकट का उपयोग करें(Use ActionShortcuts To Run Commands Using a Shortcut)

एक्शनशॉर्टकट आपको केवल पारंपरिक (ActionShortcuts)टर्मिनल(Terminal) कमांड की तुलना में अधिक चीजें चलाने देता है । यह आपको Apple स्क्रिप्ट, वर्कफ़्लो, सेवाएँ और निश्चित रूप से, टर्मिनल(Terminal) कमांड चलाने देता है।

अन्य तरीकों के विपरीत, यह ऐप मुफ़्त नहीं है और इसकी कीमत $ 2.99 है। आप 7 दिन की परीक्षण अवधि का उपयोग कर सकते हैं, हालांकि यदि आप इसे पहले आज़माना चाहते हैं।

निम्नलिखित दिखाता है कि इस ऐप का उपयोग करके कीबोर्ड शॉर्टकट के साथ टर्मिनल(Terminal) कमांड कैसे चलाया जाता है।

अपने Mac पर TextEdit ऐप लॉन्च करें । फ़ॉर्मेट(Format) मेनू पर क्लिक करें और फ़ॉर्मेटिंग हटाने के लिए मेक प्लेन टेक्स्ट चुनें।(Make Plain Text)

प्रारूप -> सादा पाठ चयनित करें

(Enter)सभी टर्मिनल(Terminal) कमांड दर्ज करें जिन्हें आप फ़ाइल में निष्पादित करना चाहते हैं। फिर फ़ाइल(File) मेनू पर क्लिक करके और सहेजें का चयन करके फ़ाइल को सहेजें(Save)

फ़ाइल मेनू में चयनित सहेजें

इस रूप में सहेजें(Save As) संवाद बॉक्स में, फ़ाइल के लिए कोई भी नाम दर्ज करें लेकिन सुनिश्चित करें कि एक्सटेंशन कमांड(command) है । फ़ाइल को सहेजने के लिए सहेजें(Save) दबाएं ।

विंडो के रूप में सहेजें

अपने मैक पर एक्शनशॉर्टकट(ActionShortcuts) ऐप डाउनलोड करें, इंस्टॉल करें और खोलें । मुख्य इंटरफ़ेस पर ओपन स्क्रिप्ट फोल्डर(Open Scripts Folder) बटन पर क्लिक करें।

क्रिया विंडो में स्क्रिप्ट फ़ोल्डर बटन खोलें

जब फोल्डर खुलता है, तो अपनी कमांड(command) फाइल को उस पर ड्रैग और ड्रॉप करें। ऐप पर वापस जाएं और आप सूची में अपनी फाइल देखेंगे। कीबोर्ड शॉर्टकट असाइन करने के लिए अपनी फ़ाइल के आगे स्थित रिकॉर्ड शॉर्टकट(Record Shortcut) बटन पर क्लिक करें ।(Click)

क्रिया विंडो में रिकॉर्ड शॉर्टकट

एक बार शॉर्टकट असाइन हो जाने के बाद, शॉर्टकट दबाने से आपके मैक पर कमांड वाली (Mac).command फाइल लॉन्च हो जाएगी ।

यदि आप निष्पादन के लिए अतिरिक्त फ़ाइलें जोड़ना चाहते हैं, तो आप अपने मेनू बार में ऐप आइकन पर क्लिक करके और स्क्रिप्ट फ़ोल्डर खोलें(Open Scripts Folder) का चयन करके ऐसा कर सकते हैं । निष्पादित किए जाने वाले सभी आदेशों को इस फ़ोल्डर में रखा जाना चाहिए और ऐप उन्हें पहचान लेगा।

मेनू बार में स्क्रिप्ट फ़ोल्डर खोलें



About the author

मैं 10 से अधिक वर्षों के अनुभव के साथ एक सॉफ्टवेयर डेवलपर हूं। मैं मैक प्रोग्रामिंग में विशेषज्ञ हूं और विभिन्न मैक अनुप्रयोगों के लिए कोड की कई हजार लाइनें लिखी हैं, जिनमें शामिल हैं, लेकिन इन तक सीमित नहीं हैं: टेक्स्टएडिट, गैराजबैंड, आईमूवी और इंकस्केप। मुझे लिनक्स और विंडोज विकास का भी अनुभव है। एक डेवलपर के रूप में मेरे कौशल ने मुझे विभिन्न सॉफ़्टवेयर विकास प्लेटफ़ॉर्म के लिए उच्च-गुणवत्ता, व्यापक ट्यूटोरियल लिखने की अनुमति दी है - macOS से Linux तक - मेरे ट्यूटोरियल को उन लोगों के लिए सही विकल्प बनाता है जो उनके द्वारा उपयोग किए जा रहे टूल के बारे में अधिक जानना चाहते हैं।



Related posts