<Sebelumnya | Konten | Selanjutnya>
5.3.1. Lebih lanjut tentang grep
Seperti yang kita lihat di Bagian 3.3.3.4, grep memindai jalur keluaran per baris, mencari pola yang cocok. Semua baris yang berisi pola akan dicetak ke keluaran standar. Perilaku ini dapat dibalik dengan menggunakan -v .
Beberapa contoh: misalkan kita ingin mengetahui file mana dalam direktori tertentu yang telah dimodifikasi pada bulan Februari:
jennie:~> ls -itu | grep Februari The grep perintah, seperti kebanyakan perintah, peka huruf besar/kecil. Menggunakan -i pilihan untuk tidak membuat perbedaan antara huruf besar dan huruf kecil. Banyak ekstensi GNU juga tersedia, seperti --warna, yang bermanfaat untuk
sorot istilah pencarian dalam antrean panjang, dan --setelah-konteks, yang mencetak jumlah baris setelah yang terakhir
garis yang cocok. Anda dapat mengeluarkan rekursif grep yang mencari semua subdirektori dari direktori yang ditemui menggunakan -r pilihan. Seperti biasa, opsi dapat digabungkan.
Ekspresi reguler dapat digunakan untuk lebih merinci kecocokan karakter yang tepat yang ingin Anda pilih dari semua baris input. Cara terbaik untuk memulai dengan ekspresi reguler adalah dengan membaca grep dokumentasi. Bab yang sangat baik termasuk dalam grep halaman informasi. Karena ini akan membawa kita terlalu jauh membahas seluk beluk ekspresi reguler, sangat disarankan untuk memulai di sini jika Anda ingin tahu lebih banyak tentangnya.