केवल फ़ाइल नाम प्रिंट करने के लिए ग्रेप कमांड का उपयोग कैसे करें

Kevala Fa Ila Nama Printa Karane Ke Li E Grepa Kamanda Ka Upayoga Kaise Karem



आप किसी विशेष अभिव्यक्ति को खोजने के लिए अपने सिस्टम में grep का उपयोग कर सकते हैं। यह उपयोगकर्ता को लक्ष्य पाठ के साथ कुछ फ़ाइलों को खोजने में मदद करता है जो सिस्टम त्रुटियों के निवारण और विशेष फ़ाइलों को खोजने में आगे काम करता है।

हालाँकि, 'grep' कमांड में एक खामी है: यह मेल खाने वाले टेक्स्ट वाली प्रत्येक पंक्ति के लिए अलग-अलग प्रविष्टियाँ बनाता है। इसके परिणामस्वरूप अक्सर आउटपुट स्क्रीन पर अनावश्यक टेक्स्ट तत्व जमा हो जाते हैं। तो, इस त्वरित ब्लॉग में, हम केवल लिनक्स में फ़ाइल नाम प्रिंट करने के लिए 'grep' कमांड का उपयोग करने का एक सरल तरीका बताएंगे।







केवल फ़ाइल नाम प्रिंट करने के लिए ग्रेप कमांड का उपयोग कैसे करें

'ग्रेप' कमांड विभिन्न विकल्पों का समर्थन करता है जो विभिन्न उद्देश्यों की पूर्ति करते हैं। उनमें से एक '-एल' विकल्प है जो इसे मिलान सामग्री वाली फ़ाइलों का केवल नाम प्रदर्शित करने का निर्देश देता है।



पकड़ -एल 'खोज_अभिव्यक्ति' लक्ष्य_निर्देशिका

'search_expression' शब्दों को उस टेक्स्ट से बदलें जिसे आप ढूंढना चाहते हैं और 'target_directory' को उस निर्देशिका से बदलें जिसे इसे खोजते समय खोजना चाहिए। इसके अलावा, पूरे सिस्टम को खोजने के लिए, आप 'target_directory' को '*' के रूप में भी डाल सकते हैं।



उदाहरण के लिए, आइए किसी भी फ़ाइल को खोजें जिसमें 'हैलो वर्ल्ड' स्ट्रिंग हो।





पकड़ -वह 'हैलो वर्ल्ड' *

ध्यान दें कि आपका लक्षित पाठ 'grep' कमांड में आपके इनपुट के समान शीर्षक मामलों में नहीं हो सकता है। इसलिए, केस-असंवेदनशील खोज करने के लिए हमेशा '-i' विकल्प का उपयोग करें। निष्पादन पर, पिछला कमांड अलग-अलग निर्देशिकाओं और उनके अंदर संबंधित मैचों को प्रदर्शित करता है।



निष्कर्ष

विशिष्ट अभिव्यक्तियों वाली फ़ाइलों को खोजने के लिए सिस्टम के भीतर खोज करने के लिए ग्रेप एक बहुत ही शक्तिशाली कमांड है। हालाँकि, समस्या तब उत्पन्न होती है जब यह आपके खोज परिणामों को दोहराव वाले पाठ तत्वों से भर देता है। इसलिए, इससे छुटकारा पाने के लिए, यह संक्षिप्त ब्लॉग केवल फ़ाइल नाम को प्रिंट करने के लिए 'grep' कमांड का उपयोग करने के बारे में बताता है। इस सरल विधि में '-l' विकल्प का उपयोग करना शामिल है। इसके अलावा, आपको शीर्षक मामले से संबंधित समस्याओं से बचने के लिए '-i' विकल्प का भी उपयोग करना चाहिए।