find कमांड किसी फ़ाइल या फ़ाइलों में टेक्स्ट की एक विशिष्ट स्ट्रिंग खोजता है। यह उन पंक्तियों का पता लगाने का एक सरल, तेज़ तरीका है जिनमें कोई विशेष शब्द या वाक्यांश होता है।
कमांड आज़माएं
Search for errors in a log!
कमांड बनाएं
find
/nDisplays line numbers with the displayed lines.
टर्मिनल
C:\Users\User>find /v "Error" log.txt
सामान्य विकल्प
- /I: केस-असंवेदनशील खोज। "Error", "error", और "ERROR" से मेल खाता है।
- /N: लाइन नंबर दिखाता है, जो टेक्स्ट की सटीक स्थिति का पता लगाने के लिए बहुत उपयोगी है।
- /C: केवल मेल खाने वाली पंक्तियों की गणना करता है। यदि आप जानना चाहते हैं कि कितनी त्रुटियां हुईं, और उन्हें देखना नहीं चाहते, तो यह उपयोगी है।
- /V: खोज को उलट देता है। स्ट्रिंग वाली पंक्तियों को छोड़कर बाकी सब कुछ दिखाता है।
वास्तविक दुनिया के उदाहरण
1. "Error" वाली पंक्तियाँ खोजना
लॉग फ़ाइल में विशिष्ट घटनाओं का पता लगाएँ।
Command Prompt
C:\Users\User>find "Error" app.log
2. उपयोगकर्ताओं की संख्या गिनना
यदि आपके पास उपयोगकर्ताओं की सूची है, तो सत्यापित करें कि वे कितने हैं।
Command Prompt
C:\Users\User>find /c "User:" users.txt
3. कमांड आउटपुट को फ़िल्टर करना
आप आउटपुट को find में पाइप कर सकते हैं। उदाहरण के लिए, यह जाँचना कि क्या कोई विशिष्ट कार्य चल रहा है।
Command Prompt
C:\Users\User>tasklist | find "notepad"
ज्ञान जांच
1 / 3Matches are case-sensitive by default. Which flag ignores case?
संदर्भ
ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।