OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

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


OnWorks'te En İyi OS Bulut Bilişimi: