1. Learn
  2. /
  3. कोर्स
  4. /
  5. Shell परिचय

Connected

अभ्यास

मैं पाइप्स को दोबारा कैसे इस्तेमाल कर सकता/सकती हूँ?

शेल कमांड्स से भरी फ़ाइल को *shell script कहा जाता है, या संक्षेप में सिर्फ़ "script" भी कहते हैं। स्क्रिप्ट्स के नाम का अंत .sh से होना ज़रूरी नहीं है, लेकिन इस लेसन में हम वही परंपरा अपनाएँगे ताकि आप यह ट्रैक रख सकें कि कौन-सी फ़ाइलें स्क्रिप्ट्स हैं।

स्क्रिप्ट्स में पाइप्स भी हो सकते हैं। उदाहरण के लिए, अगर all-dates.sh में यह लाइन हो:

cut -d , -f 1 seasonal/*.csv | grep -v Date | sort | uniq

तो:

bash all-dates.sh > dates.out

सीज़नल डेटा फ़ाइलों से यूनिक तारीख़ें निकालेगा और उन्हें dates.out में सेव करेगा।

निर्देश 1/3

undefined XP
  • 1

    आपके होम डायरेक्टरी में teeth.sh नाम की फ़ाइल आपके लिए तैयार है, लेकिन उसमें कुछ खाली जगहें हैं। Nano का उपयोग करके फ़ाइल एडिट कीजिए और दो ____ placeholders को seasonal/*.csv और -c से बदल दीजिए ताकि यह स्क्रिप्ट seasonal डायरेक्टरी की CSV फ़ाइलों में हर दाँत के नाम के आने की संख्या की गिनती प्रिंट करे।

  • 2

    bash का उपयोग करके teeth.sh चलाएँ और उसका आउटपुट > से रीडायरेक्ट करके teeth.out में भेजें।

  • 3

    अपने परिणाम देखने के लिए cat teeth.out चलाएँ।