Perintah grep
digunakan untuk mencari pola tertentu dalam file atau output dari perintah lain. Ini sangat berguna untuk menemukan informasi spesifik dalam teks yang panjang atau dalam log file.
Sintaks dasar dari perintah grep
adalah sebagai berikut:
grep [options] [arguments]
Berikut adalah beberapa opsi umum yang digunakan dengan grep
:
-i
: Mengabaikan perbedaan antara huruf besar dan kecil.-r
: Mencari secara rekursif dalam direktori.-v
: Menampilkan baris yang tidak cocok dengan pola.-n
: Menampilkan nomor baris dari hasil pencarian.-l
: Menampilkan nama file yang mengandung pola yang dicari.Berikut adalah beberapa contoh penggunaan grep
:
log.txt
:
grep "error" log.txt
grep -i "success" log.txt
grep -r "pattern" /path/to/directory
grep -n "warning" log.txt
grep -l "failed" *.txt
-i
jika Anda tidak yakin tentang huruf besar/kecil dalam pencarian.grep
dengan perintah lain menggunakan pipe (|
) untuk mempersempit hasil pencarian.>
):
grep "pattern" log.txt > hasil.txt