Herhangi Bir Karakter
Bakacağımız ilk meta karakter, herhangi bir karakterle eşleştirmek için kullanılan nokta veya nokta karakteridir. Normal bir ifadeye dahil edersek, o karakter konumundaki herhangi bir karakterle eşleşir. İşte bir örnek:
[ben@linuxbox ~]$ grep -h '.zip' dizin listesi*.txt
bunzip2 bzip2 bzip2 gunzip'i kurtar
gzip funzip gpg-zip zipten çıkarmadan önce prezip
prezip-bin sıkıştırılmış unzipsfx
[ben@linuxbox ~]$ grep -h '.zip' dizin listesi*.txt
bunzip2 bzip2 bzip2 gunzip'i kurtar
gzip funzip gpg-zip zipten çıkarmadan önce prezip
prezip-bin sıkıştırılmış unzipsfx
Dosyalarımızda “.zip” normal ifadesiyle eşleşen herhangi bir satır aradık. Sonuçlarla ilgili dikkat edilmesi gereken birkaç ilginç şey var. Dikkat edin zip programı bulunamadı. Bunun nedeni, nokta meta karakterinin normal ifademize dahil edilmesinin gerekli eşleşmenin uzunluğunu dört karaktere çıkarması ve “zip” adının yalnızca üç karakter içermesi nedeniyle eşleşmemesidir. Ayrıca, listelerimizdeki herhangi bir dosya dosya uzantısını içeriyorsa .zip, dosya uzantısındaki nokta karakteri de "herhangi bir karakter" ile eşleştirileceğinden, bunlar da eşleşirdi.
Çapalar
 
 
 Dökümanlar
 Dökümanlar