कसे करावे: लिनक्समध्ये स्वतःची कमांड कशी तयार करावी

लिनक्स कमांड लाइन: वॉलपेपर

आम्ही नेहमी लिनक्स सीएलआय, कन्सोल, टर्मिनल इम्युलेटर्स इत्यादी कमांडस बद्दल बोलतो. परंतु यावेळी आम्ही आपल्यासाठी थोडेसे वेगळे ट्यूटोरियल घेऊन आलो आहोत, हे शिकवण्यासाठी एक लघु-मार्गदर्शक आहे आपली स्वतःची लिनक्स कमांड बनवा. होय, आपण हे ऐकल्याप्रमाणे, एका सोप्या आणि सोप्या मार्गाने आम्ही आपले स्वतःचे साधन तयार करू आणि ते चालविण्यासाठी आणि आनंद घेण्यासाठी लिनक्स कन्सोलवरुन कॉल करू. यासाठी आपल्याकडे वेगवेगळे पर्याय आहेत, कारण ते तयार करण्यासाठी आम्ही वेगवेगळ्या प्रोग्रामिंग भाषा वापरु शकतो, तथापि आपल्या उदाहरणासाठी आपण फक्त बाशसाठी शेल स्क्रिप्टिंगवर लक्ष केंद्रित करू.

एखादा प्रोग्राम किंवा कमांड तयार करण्याची प्रक्रिया आवश्यक आहे खालील पाय्या:

  1. आमच्या साधनाचा कोड लिहा. आपल्याला आपल्यास काय हवे आहे किंवा आपल्याला काय हवे आहे हे आधीपासूनच माहित असल्यास आपल्या डिव्हाइसचा स्त्रोत कोड जे असेल ते आणि आपण कोणती भाषा निवडली आहे ते लिहा. उदाहरणार्थ, आपण ते सी, पायथन, पर्ल किंवा बाशसाठी स्क्रिप्ट म्हणून करू शकता.
  2. आमचा स्त्रोत कोड संकलित करा कार्यान्वित करण्यायोग्य निर्माण करण्यासाठी. उदाहरणार्थ, ते सी किंवा सी ++ इ. मध्ये असल्यास, आपण हे एका सोप्या मार्गाने जीसीसी कंपाईलरच्या मदतीने करू शकता. जर ही पायथन, पर्ल, रुबी इ. सारख्या स्पष्टीकरणात्मक भाषा असेल तर आपल्याला त्याचा दुभाषी स्थापित करावा लागेल आणि सोर्स कोडसह फाईल कार्यान्वित करण्यायोग्य बनवावी लागेल. हे बॅशच्या स्क्रिप्टचेही आहे, या प्रकरणात इंटरप्रिटर स्वत: बाश आहे आणि ते एक्जीक्युटेबल बनवण्यासाठी आपण वापरू शकतोः chmod + x स्क्रिप्ट_नाव.sh
  3. एकदा कंपाईल केले किंवा आपल्याकडे एक्झीक्यूटेबल फाईल असेल, आम्ही ते कॉपी करतो किंवा एका मार्गावर हलवितो us पथ वातावरणीय चल, जसे की / usr / बिन मध्ये समाविष्ट केले. आपण प्रतिध्वनी पथ सह पथ पाहू शकता. याद्वारे आपण त्याचे नाव प्रविष्ट करुन हे कार्यान्वित करू शकतो आणि आपल्याला परिपूर्ण मार्ग ठेवण्याची गरज नाही.

एकदा हे पूर्ण झाल्यावर आमची आज्ञा कार्यान्वित करण्यास सज्ज आहे ... आपण त्याचे नाव लिहू शकता आणि ते कार्यान्वित होईल.

उदाहरणार्थ, आपल्यास समजण्यासाठी मी ठेवीन एक व्यावहारिक उदाहरण:

  • चरण 1: आम्ही एक आवडते मजकूर संपादक उघडण्यासाठी खालील कोड (किंवा आपल्या स्क्रिप्टचा) लिहिण्यासाठी या प्रकरणात एक साधी बॅश स्क्रिप्ट लिहित आहोत:
#!/bin/bash

echo "Hola mundo"

  • चरण 2: आम्ही मजकूर फाईल सेव्ह करतो आणि माझ्या बाबतीत मी त्याला हॅलो असे म्हणतो. आणि आता मी ते कार्यान्वित करण्यायोग्य बनवित आहे;:
chmod +x hola

  • चरण 3: आता हे एखाद्या ज्ञात मार्गाकडे नेण्याची वेळ आली आहे जेणेकरून तो होस्ट केलेल्या निर्देशिकेत नेहमी राहू नये किंवा अंमलबजावणीसाठी परिपूर्ण मार्ग न ठेवता ...
cp hola.sh /usr/bin/

आणि आता आम्ही हे एका सोप्या सहाय्याने चालवू शकतो:

hola

आणि या प्रकरणात आपण स्क्रीनवर एक साधा संदेश पहावा «हॅलो वर्ल्ड«


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   Emiliano म्हणाले

    आपण साध्या हॅलोसह विनंती करू इच्छित असल्यास फायलीला .sh विना हॅलो म्हटले पाहिजे
    धन्यवाद!