Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

grep – Mencetak Garis yang Mencocokkan Pola

grep adalah program hebat yang digunakan untuk menemukan pola teks di dalam file. Ini digunakan seperti ini:


grep belt hold [mengajukan...]

grep belt hold [mengajukan...]


Ketika grep menemukan "pola" dalam file, itu mencetak baris yang berisi itu. Pola-pola itu grep dapat mencocokkan bisa sangat kompleks, tetapi untuk saat ini kami akan berkonsentrasi pada pencocokan teks sederhana. Kami akan membahas pola lanjutan, yang disebut ekspresi reguler dalam bab selanjutnya.

Katakanlah kita ingin menemukan semua file dalam daftar program kita yang memiliki kata "zip" yang disematkan pada namanya. Pencarian semacam itu mungkin memberi kita gambaran tentang beberapa program di


sistem kami yang ada hubungannya dengan kompresi file. Kami akan melakukan ini:



[saya@linuxbox ~]$ ls /bin /usr/bin | urutkan | unik | grep zip

bunzip2 bzip2 gunzip gzip unzip zip zipcloak zipgrep zipinfo zipnote zipsplit

[saya@linuxbox ~]$ ls /bin /usr/bin | urutkan | unik | grep zip

bunzip2 bzip2 gunzip gzip unzip zip zipcloak zipgrep zipinfo zipnote zipsplit


Ada beberapa opsi praktis untuk grep: “-i” yang menyebabkan grep untuk mengabaikan huruf besar/kecil saat melakukan pencarian (biasanya pencarian peka huruf besar/kecil) dan “-v” yang memberitahu grep untuk hanya mencetak garis yang tidak sesuai dengan pola.


Komputasi Awan OS Teratas di OnWorks: