चरण 1: चेक स्क्रिप्ट तयार करणे
प्रथम, आम्ही भविष्यात चालवलेल्या चेक स्क्रिप्ट तयार करण्याचा प्रस्ताव करतो. अर्थात, कमांड लाइन स्क्रिप्ट आधीच उपलब्ध असल्यास आपण हा टप्पा वगळू शकता. लक्षात घ्या की आता आम्ही प्रोग्रामिंग भाषेच्या सिंटॅक्स डिस्सेम्बल करणार नाही, परंतु प्रत्येकजण प्रत्येकासाठी आपली स्वतःची स्क्रिप्ट तयार करू शकतो किंवा परिस्थितीत त्याच्या पुढील कॉलसाठी फाइलमध्ये सामग्री समाविष्ट करू शकतो.
- आपल्यासाठी "टर्मिनल" सोयीस्कर चालवा, उदाहरणार्थ, अनुप्रयोग मेन्यूद्वारे किंवा हॉट की Ctrl + Alt + T. द्वारे.
- येथे, sudo noano स्क्रिप्ट.एसएच कमांड वापरा, जेथे नॅनो मजकूर संपादक वापरला जातो आणि स्क्रिप्ट.एसएच ही तयार केलेल्या फाईलचे नाव आहे. आपण एक फाइल तयार करू शकता, उदाहरणार्थ, समान सहावी किंवा जीईडीआयटीद्वारे ते सार बदलणार नाहीत आणि घटकाचे नाव देखील वापरकर्त्याच्या वैयक्तिक प्राधान्यांनुसार बदलते.
- Sudo वितर्क सह केले असल्याने, SuperUser खात्यातून संकेतशब्द प्रविष्ट करून या कारवाईची पुष्टी करा.
- नवीन फाइल उघडेल ज्यामध्ये आपण स्क्रिप्ट स्ट्रिंग्स समाविष्ट करू शकता. खाली "हॅलो वर्ल्ड" संदेश प्रदर्शित करण्यासाठी आपण मानक उदाहरण पहा. जर दुसर्या वर्णाची सामग्री असेल तर फक्त कन्सोलमध्ये घाला, हे सुनिश्चित केल्यावर सर्व पंक्ती योग्यरित्या लिहिल्या जातात याची खात्री करुन घ्या.
#! / बिन / बॅश
इको "हॅलो वर्ल्ड"
- त्यानंतर, आपण Ctrl + O की की संयोजन ठेवून सेटिंग्ज जतन करू शकता.
- फाइल नाव आवश्यक नाही, कारण जेव्हा तयार होते तेव्हा आम्हाला विचारले जाते. जतन पूर्ण करण्यासाठी एंटर वर क्लिक करा.
- CTRL + X द्वारे मजकूर संपादक सोडा.
जसे आपण पाहतो, बॅशसाठी आपली स्वतःची स्क्रिप्ट तयार करण्यात काही जटिल नाही, परंतु संपूर्ण वैशिष्ट्य कोड जाणून घेणे आहे. आपल्याला एकतर स्वत: ला स्क्रॅचमधून लिहा, किंवा विनामूल्य स्त्रोतांकडून तयार-तयार समाधान कॉपी करावे लागेल. फाइलमध्ये स्क्रिप्ट यशस्वीरित्या लागू झाल्यानंतर, आपण पुढील चरणावर सुरक्षितपणे स्विच करू शकता.
चरण 2: एन युटिलिटीसाठी स्क्रिप्ट सेटअप
हे चरण देखील अनिवार्य नाही, परंतु त्याशिवाय स्क्रिप्ट सुरू करण्यासाठी एनईव्ही युटिलिटी वापरणारे वापरकर्ते करू शकत नाही. पूर्व कॉन्फिगरेशनशिवाय, ते सहजपणे उघडत नाही कारण संबंधित परवानग्या मूळतः प्राप्त झाले नाहीत. ते sudo chmmod ugo + x store.sh कमांडद्वारे जोडलेले आहेत, जेथे स्क्रिप्ट.एसएच आवश्यक फाइलचे नाव आहे.
सुडो युक्तिवादाद्वारे केलेल्या सर्व कृतींनी सुपरयुझर पासवर्डच्या इनपुटद्वारे खात्याच्या प्रमाणीकरणाची पुष्टी आवश्यक आहे हे विसरू नका. त्यानंतर, कमांडस सुरू करण्यासाठी एक नवीन स्ट्रिंग दिसेल, याचा अर्थ सेटिंगचा यशस्वी वापर.
चरण 3: विद्यमान स्क्रिप्ट सुरू करणे
आम्ही मुख्य चरणावर वळतो, जो थेट स्क्रिप्ट लिपी लॉन्च करतो. सुरुवातीला, एक साधा कमांड विचारात घ्या, ज्याला दृश्य आहे ./script.sh आणि वर्तमान स्थानावरून फाइल सुरू करण्यासाठी जबाबदार आहे. आउटपुट परिणाम आपण खाली स्क्रीनशॉट पाहू. उदाहरणार्थ, आम्ही पूर्वी तयार केलेली स्क्रिप्ट घेतली. त्याचप्रमाणे, आपण ऑब्जेक्टला संपूर्ण मार्ग देखील निर्दिष्ट करू शकता जेणेकरून स्ट्रिंग बदलली आहे, उदाहरणार्थ, /oMe/Script.sh.
लिनक्समध्ये पथ सिस्टम व्हेरिएबल आहे. यात विविध प्रकारच्या कृतींसाठी जबाबदार असलेल्या अनेक फोल्डर समाविष्ट आहेत. त्यापैकी एक म्हणजे / usr / local / bin म्हणतात आणि कार्यक्रमांच्या मॅन्युटिंगसाठी वापरले जाते. आपण त्यास सक्रिय करण्यासाठी स्क्रिप्टला पूर्ण मार्ग सतत निर्दिष्ट करू इच्छित नसल्यास, त्यास पाथ फोल्डरपैकी एकावर जोडा. हे करण्यासाठी, cp store.sh /usr/local/bin/script.sh स्ट्रिंग वापरा.
त्यानंतर, एक्सपॅनियनसह फाइल नाव प्रविष्ट करून लॉन्च उपलब्ध होईल.
दुसरी उघडण्याच्या पद्धतीमध्ये एकाच वेळी शेल म्हणतात. आपण स्क्रिप्ट निर्देशिकेत जा आणि बॅश स्क्रिप्ट.एसएच लिहा. ही पद्धत चांगली आहे कारण यामुळे आपल्याला ऑब्जेक्टला संपूर्ण मार्ग प्रविष्ट करण्याची किंवा पथच्या संबंधित निर्देशिकेत पूर्व-जोडा करण्याची परवानगी देते.
हे सर्व आम्हाला लिनक्समधील स्क्रिप्ट्ससह संवाद साधण्याची इच्छा होती. वरील शिफारसींचा वापर करून आपल्याला केवळ योग्य फाइल किंवा विद्यमान उघडणे आवश्यक आहे.