grep का उपयोग किसी फ़ाइल में यह देखने के लिए किया जाता है कि क्या कोई रेखा किसी दिए गए नियमित अभिव्यक्ति से मेल खाती है। हालांकि, मेरे पास यह स्थिति है - मैं एक नियमित अभिव्यक्ति लिखना चाहता हूं जो फ़ाइल नाम से मेल खाएगी (और फ़ाइल की सामग्री नहीं)। मैं इसे सिस्टम के रूट डायरेक्टरी से चलाऊंगा, उन सभी फाइलों को खोजने के लिए जो नियमित अभिव्यक्ति से मेल खाती हैं।
उदाहरण के लिए, यदि मैं सभी VB फॉर्म फाइलें ढूंढना चाहता हूं, जो "f" से शुरू होती हैं और .fr के साथ समाप्त होती हैं, तो मैं नियमित रूप से उपयोग करूंगा -
"f[[:alnum:]]*\.frm"
क्या grep ऐसा कर सकता है? यदि नहीं, तो क्या कोई उपयोगिता है जो मुझे ऐसा करने देगी? धन्यवाद।
-regexविकल्प के साथ अंतर्निहित कार्यक्षमता है ।