मैं किसी कमांड के आउटपुट को इनपुट के रूप में कैसे उपयोग कर सकता/सकती हूँ?
मान लीजिए आप किसी फ़ाइल के बीच की पंक्तियाँ निकालना चाहते हैं.
और विशेष रूप से,
मान लीजिए आप हमारी किसी डेटा फ़ाइल से पंक्तियाँ 3–5 लेना चाहते हैं.
आप head का उपयोग करके पहले 5 पंक्तियाँ निकालने से शुरू कर सकते हैं,
उसे एक फ़ाइल में रीडायरेक्ट करें,
और फिर tail का उपयोग करके आख़िरी 3 पंक्तियाँ चुनें:
head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv
एक त्वरित जाँच से पुष्टि होती है कि ये हमारे मूल फ़ाइल की पंक्तियाँ 3–5 हैं, क्योंकि ये पहले 5 में से आख़िरी 3 पंक्तियाँ हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Shell परिचय
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें