क्या आप कभी अपने ऑपरेटिंग सिस्टम में संचालन को स्वचालित करना चाहते हैं? क्या आप कभी ऐसा प्रोग्राम लिखना चाहते हैं जो एक फाइल बना सके और उस फाइल को एक विशिष्ट निर्देशिका में कॉपी कर सके? क्या आपने कभी उबंटू में बाश शेल का उपयोग करके इन कार्यों को करने के बारे में सोचा है? यदि हां, तो यह लेख आपके लिए है!
कदम
चरण 1. टर्मिनल लॉन्च करें।
आप टर्मिनल को डैश खोलकर और नाम से खोज कर लॉन्च कर सकते हैं। आप इसे कीबोर्ड शॉर्टकट Ctrl+Alt+T का उपयोग करके भी खोल सकते हैं।
चरण 2. vi/vim संपादक लॉन्च करें।
विम एक स्वतंत्र और लोकप्रिय टेक्स्ट एडिटर है जो कमांड लाइन इंटरफेस का उपयोग करता है। यदि आपके पास वर्तमान में विम स्थापित नहीं है, तो आप इस कमांड को टर्मिनल में टाइप करके आसानी से कर सकते हैं: sudo apt-get install vim।
चरण 3. vim ListDir.sh टाइप करें और Enter दबाएं।
एक बार संपादक के अंदर, "I" या "i" टाइप करें। यह आपको अपनी शेल स्क्रिप्ट डालने/टाइप करने की अनुमति देगा।
चरण 4. निम्नलिखित कोड टाइप करें:
#!/बिन/बैश। यह एक के रूप में जाना जाता है कुटिया रेखा।
चरण 5. चित्र में दिखाए अनुसार कोड टाइप करें।
पहली पंक्ति (गूंज "वेलकम") टर्मिनल में "वेलकम" लाइन को प्रिंट करती है। इको का उपयोग दिए गए टेक्स्ट और एक नई लाइन को वापस करने के लिए किया जाता है। दूसरी पंक्ति (ls) निर्देशिका की सामग्री को सूचीबद्ध करती है। ls सूची के लिए छोटा है। अंतिम पंक्ति (दूसरा इको स्टेटमेंट) टेक्स्ट लौटाता है यह निर्देशिकाओं की सूची को पूरा करता है।
चरण 6. विम से बाहर निकलें।
संपादक से बचने के लिए निम्नलिखित कुंजी संयोजन, Esc +: + wq टाइप करें। यह फ़ाइल में परिवर्तन लिख देगा और आपको टर्मिनल पर वापस लाएगा। फ़ाइल को ListDir.sh. के रूप में सहेजें
चरण 7. पहुँच अनुमतियाँ बदलें।
निम्न आदेश दर्ज करें: chmod +x ListDir.sh। chmod एक कमांड है जिसका उपयोग यूनिक्स में ऑपरेटिंग सिस्टम की तरह एक फाइल में एक्सेस अनुमतियों को बदलने के लिए किया जाता है।
चरण 8. स्क्रिप चलाएँ।
इस स्क्रिप्ट को चलाने के लिए./ListDir.sh टाइप करें। आपको निर्देशिकाओं और संदेश की सूची मिलनी चाहिए जैसा कि ऊपर की छवि में दिखाया गया है।
टिप्स
- डिफ़ॉल्ट रूप से, विम स्थापित नहीं है।
- अपनी खोल स्क्रिप्ट संपादित करने के लिए विम का प्रयोग करें।
- अपना पासवर्ड दर्ज करें और उबंटू को जादू करने दें।
- इंस्टॉल पूरा होने के बाद, कमांड जारी करें।
चेतावनी
- शुरुआत के लिए, अपनी शेल स्क्रिप्ट यात्रा शुरू करते ही अपनी शेल स्क्रिप्ट को अपने होम डायरेक्टरी में रखें। एक बार आराम से, उन्हें अपनी आवश्यक निर्देशिका प्रणाली में रखें।
- सुनिश्चित करें कि आपके द्वारा बनाई गई फाइलें / = रूट फाइल सिस्टम की किसी भी सिस्टम निर्देशिका में नहीं रहती हैं।