Untuk melakukan pencarian text pada linux kita dapat menggunakan perintah berikut ini pada terminal:
grep -rnw '/path/to/directory/' -e 'pattern'-ror-Ris recursive,-nis line number, and-wstands for match the whole word.-l(lower-case L) can be added to just give the file name of matching files.
Sample Perintah yang digunakan:
Pencarian ini akan mencari data pada file yang ber- ekstensi “.php” ataupun “.inc”:
grep --include=\*.{php,inc} -rnw '/path/to/directory/' -e "pattern"Pencarian ini akan melakukan skip untuk file-file yang ber-ekstensi “.php” extension:
grep --exclude=*.php -rnw '/path/to/somewhere/' -e "pattern"Untuk pencarian skip direktori tertentu dapat menggunakan--exclude-dirparameter. Sebagai salah satu contoh, kita akan melakukan skip untuk direktori dir1/, dir2/ dan semua hal yang memiliki ektensi *.dst/:
grep --exclude-dir={dir1,dir2,*.dst} -rnw '/path/to/somewhere/' -e "pattern"References site: