Perintah Grep Linux Dan Rujukan Penggunaan

grep ialah global regular expression print. Perintah grep berfungsi untuk mencari teks dan menampilkan setiap baris string atau kata yang cocok dengan pattern atau pola yang ditentukan. Kita sanggup mengetahui lebih banyak perihal perintah grep dan bereksperimen dengan melihat panduan manual grep dengan perintah man grep


Sintaks grep


grep [OPTIONS] PATTERN [FILE..]

Contoh penggunaan perintah grep


Berikut pola cara menggunakan grep command untuk mencari kata di dalam file.


grep halo index.html

Hasilnya, perintah grep akan menampilkan setiap baris untuk string atau kata yang cocok dan memudahkan kita melihat outputnya dengan ditandainya string atau kata yang berwarna.


halo dunia

-i atau --ignore-case, untuk menampilkan semua kata baik yang menggunakan aksara kapital mapun aksara kecil


grep -i halo index.html

Hasilnya


Halo dunia
halo dunia

Mencari kata dan menampilkan kesudahannya dengan baris nomor dengan parameter-n


grep -n -i halo index.html

Hasilnya


1:Halo dunia
2:halo dunia
5:<center>Halo Dunia</center>

Mencari string di banyak file


grep "<center>" index.html index2.html index3.html

Hasilnya


index.html:<center>Halo Dunia</center>
index2.html:<center>Halo Dunia</center>
index3.html:<center>Halo Dunia</center>

Mencari teks di semua file di dalam direktori, hanya berlaku kalau di dalam direktori tersebut tidak ada direktori lain/sub-direktori


grep "halo" /lokasi/direktori/*

Mencari teks di semua file di dalam direktori dan sub-direktori dengan option -r artinya rekursif,


grep -inr "halo" /ini/lokasi/folder/

grep akan mencetak hasil yang cocok dengan teks yang diberikan (halo), beserta nomor baris teks tersebut ditemukan dan juga menampilkan nama/lokasi file kalau teks ditemukan di lebih dari satu file.


Mencari teks yang cocok hanya pada file tertentu, contohnya hanya file .html saja


grep -nri --include=\*.html '/lokasi/folder/' -e 'halo'

Atau multiple file


grep -nri --include=\*.{html,js} '/lokasi/folder/' -e 'halo'

Hanya menampilkan nama filenya saja, tambahkan opsi l


grep -ilr  "halo" /ini/lokasi/folder

Kombinasi dengan perintah Linux lain dengan pipe, contohnya cattail atau hasil print dari perintah lain


tail index.html | grep halo

contoh lain


php -i | grep "cache"

Nah bagaimana? Perintah grep sangat powerful bukan?


Dengan grep tidak perlu membuka satu persatu ataupun semua berkas untuk mencari teks secara spesifik, jadi perkerjaan jadi lebih cepat dan mudah.



Sumber https://idnetter.com

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

Related Posts :

  • Cara Cek Memory Ram Di LinuxPerintah cara cek memory RAM di Linux melalui terminal command-line. Pertama buka terminal, kemudian ketik perintah berikut:freehasilnya, ku… Read More...
  • Perintah Du LinuxPerintah du – Disk Usage Linux digunakan untuk memperkirakan penggunaan ruang file. Dengan menjalankan perintah du kita dapat melihat … Read More...
  • Perintah Mv LinuxCara memindahkan dan mengganti nama file di Linux dengan perintah mv atau move. Contoh perintah mv menyerupai berikut:Memindahkan file ke da… Read More...
  • Perintah ChownPerintah chown – change file owner and group fungsinya untuk mengganti pemilik dan group file. Berikut referensi penggunaan perintah c… Read More...
  • Cara Install Geany Editor Teks Di LinuxBerikut panduan cara install Geany editor teks di Linux Ubuntu, Debian dan CentOS/Fedora.Install Geany di Ubuntusudo apt-get install geanyIn… Read More...

0 Response to "Perintah Grep Linux Dan Rujukan Penggunaan"

Posting Komentar