मैं खास मानों वाली पंक्तियाँ कैसे चुन सकता/सकती हूँ?
head और tail पंक्तियाँ (rows) चुनते हैं,
cut कॉलम चुनता है,
और grep पंक्तियाँ उनके कंटेंट के आधार पर चुनता है.
सबसे सरल रूप में,
grep किसी टेक्स्ट के टुकड़े के बाद एक या अधिक फ़ाइलनाम लेता है
और उन फ़ाइलों की सभी पंक्तियाँ प्रिंट करता है जिनमें वह टेक्स्ट होता है.
उदाहरण के लिए,
grep bicuspid seasonal/winter.csv
winter.csv की वे पंक्तियाँ प्रिंट करता है जिनमें "bicuspid" होता है.
grep पैटर्न भी खोज सकता है;
हम उन्हें अगले कोर्स में देखेंगे.
अभी के लिए grep के कुछ आम फ्लैग अधिक महत्वपूर्ण हैं:
-c: मिलान करने वाली पंक्तियों की बजाय उनकी गिनती प्रिंट करें-h: एक से अधिक फ़ाइलों में खोजते समय फ़ाइलों के नाम प्रिंट न करें-i: केस इग्नोर करें (जैसे, "Regression" और "regression" दोनों को मैच माने)-l: मैच की बजाय उन फ़ाइलों के नाम प्रिंट करें जिनमें मैच मिलते हैं-n: मिलान करने वाली पंक्तियों के लिए लाइन नंबर प्रिंट करें-v: मैच उल्टा करें, यानी सिर्फ वे पंक्तियाँ दिखाएँ जो मैच नहीं करतीं
यह अभ्यास पाठ्यक्रम का हिस्सा है
Shell परिचय
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें