चरण 1: एक चेक स्क्रिप्ट बनाना
सबसे पहले, हम एक चेक स्क्रिप्ट बनाने का प्रस्ताव देते हैं जो भविष्य में चलेगा। बेशक, यदि आप कमांड लाइन स्क्रिप्ट पहले से ही उपलब्ध हैं तो आप इस चरण को छोड़ सकते हैं। ध्यान दें कि अब हम प्रोग्रामिंग भाषाओं के वाक्यविन्यास को अलग नहीं करेंगे, लेकिन केवल हम आपको बताएंगे कि हर कोई प्रत्येक के लिए अपनी खुद की स्क्रिप्ट बना सकता है या परिस्थितियों में इसके आगे के कॉल के लिए फ़ाइल में सामग्री डाल सकता है।
- "टर्मिनल" को अपने लिए सुविधाजनक बनाएं, उदाहरण के लिए, एप्लिकेशन मेनू या हॉट कुंजी Ctrl + Alt + T के माध्यम से।
- यहां, Sudo Nano Script.sh कमांड का उपयोग करें, जहां नैनो टेक्स्ट एडिटर का उपयोग किया जाता है, और स्क्रिप्ट.एसएच बनाई गई फ़ाइल का नाम है। आप एक फ़ाइल बना सकते हैं, उदाहरण के लिए, एक ही vi या gedit के माध्यम से, यह सार को नहीं बदलेगा, और तत्व का नाम उपयोगकर्ता की व्यक्तिगत प्राथमिकताओं के अनुसार भी बदलता है।
- सुपरसुर खाते से पासवर्ड दर्ज करके इस क्रिया की पुष्टि करें, क्योंकि यह सुडो तर्क के साथ किया जाता है।
- एक नई फ़ाइल खुल जाएगी जिसमें आप स्क्रिप्ट स्ट्रिंग्स डाल सकते हैं। नीचे आप "हैलो वर्ल्ड" संदेश प्रदर्शित करने के लिए जिम्मेदार मानक उदाहरण देखते हैं। यदि किसी अन्य वर्ण की सामग्री है, तो बस इसे कंसोल में डालें, यह सुनिश्चित करें कि सभी पंक्तियां सही तरीके से लिखी गई हैं।
#! / बिन / बैश
इको "हेलो वर्ल्ड"
- इसके बाद, आप CTRL + O कुंजी संयोजन को दबाकर सेटिंग्स को सहेज सकते हैं।
- फ़ाइल नाम की आवश्यकता नहीं है, क्योंकि जब हम बनाते हैं तो हमें पूछा जाता है। बचत को पूरा करने के लिए बस एंटर पर क्लिक करें।
- Ctrl + X के माध्यम से एक टेक्स्ट एडिटर छोड़ दें।
जैसा कि हम देखते हैं, बैश के लिए अपनी स्क्रिप्ट बनाने में कुछ भी जटिल नहीं है, लेकिन संपूर्ण सुविधा कोड को जानना है। आपको या तो इसे स्क्रैच से लिखना होगा, या मुफ्त स्रोतों से तैयार किए गए समाधान की प्रतिलिपि बनाना होगा। फ़ाइल में स्क्रिप्ट सफलतापूर्वक कार्यान्वित होने के बाद, आप सुरक्षित रूप से अगले चरण पर स्विच कर सकते हैं।
चरण 2: एन उपयोगिता के लिए स्क्रिप्ट सेटअप
यह चरण भी अनिवार्य नहीं है, लेकिन इसके बिना स्क्रिप्ट शुरू करने के लिए ENV उपयोगिता का उपयोग करने वाले उपयोगकर्ता नहीं कर सकते हैं। पूर्व विन्यास के बिना, यह बस नहीं खुलता है, क्योंकि इसी अनुमतियों को मूल रूप से प्राप्त नहीं किया गया था। उन्हें सुडो चमोद उगो + एक्स स्क्रिप्ट.एसएच कमांड के माध्यम से जोड़ा जाता है, जहां script.sh आवश्यक फ़ाइल का नाम है।
यह न भूलें कि सूडो तर्क के माध्यम से किए गए सभी कार्यों को सुपरसुर पासवर्ड के इनपुट के माध्यम से खाते के प्रमाणीकरण की पुष्टि की आवश्यकता होती है। उसके बाद, कमांड शुरू करने के लिए एक नई स्ट्रिंग दिखाई देगी, जिसका अर्थ है सेटिंग का सफल उपयोग।
चरण 3: एक मौजूदा स्क्रिप्ट शुरू करना
हम मुख्य चरण में जाते हैं, जो सीधे मौजूदा स्क्रिप्ट लॉन्च कर रहा है। शुरू करने के लिए, एक साधारण कमांड पर विचार करें, जिसमें दृश्य है ./cript.sh और वर्तमान स्थान से फ़ाइल लॉन्च करने के लिए जिम्मेदार है। आउटपुट परिणाम आप नीचे स्क्रीनशॉट देखते हैं। उदाहरण के लिए, हमने पहले बनाई गई लिपि ली। इसी तरह, आप ऑब्जेक्ट में पूर्ण पथ भी निर्दिष्ट कर सकते हैं ताकि स्ट्रिंग बदल गई हो, उदाहरण के लिए, /home/user/script.sh पर।
लिनक्स में एक पथ प्रणाली चर है। इसमें विभिन्न प्रकार के कार्यों को करने के लिए जिम्मेदार कई फ़ोल्डर्स शामिल हैं। उनमें से एक को / यूएसआर / स्थानीय / बिन कहा जाता है और कार्यक्रमों की मैन्युअल स्थापना के लिए उपयोग किया जाता है। यदि आप इसे सक्रिय करने के लिए स्क्रिप्ट में पूर्ण पथ निर्दिष्ट नहीं करना चाहते हैं, तो बस इसे पथ फ़ोल्डर में से एक में जोड़ें। ऐसा करने के लिए, सीपी script.sh /usr/local/bin/script.sh स्ट्रिंग का उपयोग करें।
उसके बाद, लॉन्च केवल विस्तार के साथ फ़ाइल नाम दर्ज करके उपलब्ध होगा।
दूसरी उद्घाटन विधि में एक साथ खोल को बुलाया जाता है। आपको स्क्रिप्ट निर्देशिका में जाना चाहिए और बैश स्क्रिप्ट लिखना चाहिए। यह विधि अच्छी है क्योंकि यह आपको ऑब्जेक्ट के लिए पूर्ण पथ दर्ज करने या इसे पथ की इसी निर्देशिका में पूर्व-जोड़ने की अनुमति देती है।
हम सब हम लिनक्स में स्क्रिप्ट के साथ बातचीत के बारे में बात करना चाहते थे। उपरोक्त सिफारिशों का उपयोग करके आपको केवल एक उपयुक्त फ़ाइल बनाना या मौजूदा खोलना होगा।