grep कमांड: किसी भी फाइल में Ctrl-F
एक फाइल सोचिए जिसमें हज़ार लाइनें हैं। उसमें कहीं वो एक लाइन छिपी है जो आपको चाहिए। क्या आप पूरी फाइल स्क्रॉल करेंगे? इसकी ज़रूरत नहीं है।
grep कमांड टर्मिनल का “Ctrl-F” है — आप उसे एक शब्द और एक फाइल देते हैं, और वो पूरी फाइल पढ़कर सिर्फ़ वही लाइनें दिखा देता है जिनमें वो शब्द मिलता है।
grep कमांड क्या होता है?
किसी वेबपेज पर जब आपको कोई शब्द ढूँढना होता है, तो आप Ctrl-F दबाते हैं और पेज सीधे उस शब्द पर पहुँच जाता है। grep कमांड ठीक यही काम करता है — पर वेबपेज पर नहीं, आपकी किसी भी फाइल पर।
आप grep को एक शब्द देते हैं, और वो फाइल की हर लाइन पढ़कर सिर्फ़ मैच होने वाली लाइनें दिखाता है। वो पूरी फाइल पढ़ता है ताकि आपको न पढ़नी पड़े।
grep को कैसे इस्तेमाल करें?
grep कमांड का तरीका बहुत सीधा है। पहले आप grep लिखते हैं, फिर वो शब्द जो ढूँढना है, और फिर वो फाइल जिसमें खोजना है:
grep error log.txt
आइए इसे तोड़कर देखें:
grep— खोज का टूल है।error— वो शब्द है जिसे आप ढूँढ रहे हैं।log.txt— वो फाइल है जिसमें खोजना है।
grep हर लाइन पढ़ता है और सिर्फ़ वही लाइनें स्क्रीन पर दिखाता है जिनमें error शब्द होता है। बाकी सब छोड़ देता है।
ये क्यों ज़रूरी है?
क्योंकि असली फाइलें बड़ी होती हैं। लॉग फाइलें, कोड, नोट्स — हज़ारों लाइनें गहरी। ऐसी फाइल को आँख से पढ़ना मुश्किल और थका देने वाला है।
मान लीजिए आपकी कोई स्क्रिप्ट चली और कहीं गड़बड़ी हो गई। उसकी लॉग फाइल में 5,000 लाइनें हैं। आप grep error चलाते हैं, और कुछ ही पल में सिर्फ़ वो लाइनें सामने आ जाती हैं जिनमें गलती है। grep आपका Ctrl-F है, किसी भी फाइल के लिए।
इसे खुद करके कैसे देखें?
सबसे अच्छा तरीका है खुद चलाकर देखना। एक टर्मिनल खोलिए और किसी टेक्स्ट फाइल पर ये टाइप कीजिए:
grep error log.txt
अगर फाइल में वो शब्द है, तो grep उसकी लाइनें दिखा देगा। अगर नहीं है, तो grep चुपचाप कुछ नहीं दिखाएगा — इसका मतलब है शब्द कहीं नहीं मिला। टर्मिनल के साथ सहज होने के लिए हमारे पूरे फ्री Zero to AI Hero कोर्स को एक-एक कदम फॉलो कीजिए।
Key takeaways
- grep कमांड किसी भी फाइल में शब्द ढूँढने का टूल है — टर्मिनल का Ctrl-F।
- तरीका:
grep <शब्द> <फाइल>— जैसेgrep error log.txt। - grep पूरी फाइल पढ़ता है और सिर्फ़ मैच होने वाली लाइनें दिखाता है।
- बड़ी लॉग, कोड या नोट्स फाइलों में सही लाइन तुरंत ढूँढने के लिए ये सबसे तेज़ तरीका है।
एक फाइल कॉपी करना आपने पिछले पाठ में सीखा था। grep ने आपको एक फाइल में खोजना सिखाया। अगला कदम और दिलचस्प है — एक साथ हर जगह कैसे खोजें।
🚀 पूरा फ्री कोर्स देखें: Zero to AI Hero — हिंदी में सीखें। रोज़ नए लेसन। शुरुआत से AI इस्तेमाल करना और बनाना सीखें।
Want to actually learn this?
151 free 2-minute lessons — from "what's a file?" to building with AI.
▶ Start the free course