कोई भी पात्र
पहला मेटाकैरेक्टर जिसे हम देखेंगे वह डॉट या पीरियड कैरेक्टर है, जिसका उपयोग किसी भी कैरेक्टर से मेल खाने के लिए किया जाता है। यदि हम इसे रेगुलर एक्सप्रेशन में शामिल करते हैं, तो यह उस वर्ण स्थिति में किसी भी वर्ण से मेल खाएगा। यहाँ एक उदाहरण है:
[मुझे@लिनक्सबॉक्स ~]$ grep -h '.zip' dirlist*.txt
bunzip2 bzip2 bzip2recover गनज़िप
gzip funzip gpg-zip preunzip preunzip
प्रीज़िप-बिन अनज़िप अनज़िप्सएफएक्स
[मुझे@लिनक्सबॉक्स ~]$ grep -h '.zip' dirlist*.txt
bunzip2 bzip2 bzip2recover गनज़िप
gzip funzip gpg-zip preunzip preunzip
प्रीज़िप-बिन अनज़िप अनज़िप्सएफएक्स
हमने अपनी फ़ाइलों में किसी भी पंक्ति की खोज की जो नियमित अभिव्यक्ति ".zip" से मेल खाती हो। परिणामों के बारे में ध्यान देने योग्य कुछ दिलचस्प बातें हैं। ध्यान दें कि ज़िप प्रोग्राम नहीं मिला. ऐसा इसलिए है क्योंकि हमारे नियमित अभिव्यक्ति में डॉट मेटाकैरेक्टर को शामिल करने से आवश्यक मिलान की लंबाई चार अक्षरों तक बढ़ गई है, और क्योंकि "ज़िप" नाम में केवल तीन हैं, यह मेल नहीं खाता है। इसके अलावा, यदि हमारी सूची में किसी फ़ाइल में फ़ाइल एक्सटेंशन शामिल था . ज़िप, उनका मिलान भी किया गया होगा, क्योंकि फ़ाइल एक्सटेंशन में अवधि वर्ण का मिलान "किसी भी वर्ण" से भी किया जाएगा।
लंगर