Mengenal perintah dasar 'grep'

assalamuallaikum wr wb. oke, kali ini saya akan memposting tentang mengenal perintah dasar 'grep'. Perintah ini biasanya digunakan untuk mencari string atau kata pada setiap baris data. Perintah ini menggunakan regex (regular expressions) dalam pencariannya dan menampilkan setiap baris kata sesuai dengan keyword yang cocok.

Mode default grep adalah case sensitive, artinya huruf besar kecil diperhatikan. Jika ingin mengabaikan besar kecilnya huruf tambahkan opsi '-i' pada command grep.

1. buat lah folder bernama grep, yang di dalam folder grep sudah ada berisi grep1.txt dan grep2.txt

yang pertama adalah membuat folder dengan perintah seperti gambar di bawah ini


lalu kalian masuk ke folder grep dengan perintah seperti gambar di bawah ini

 jik sudah masuk, kalian buat grep1.txt nya dengan perintah


 lalu kalian isi seperti gambar di bawah ini
jika sudah di tulis, kalian keluar dengan menekan Ctrl+x lalu tekan Y lalu tekan enter.

selanjut nya adalah kalian buat grep2.txt nya dengan perintah seperti berikut
lalu di isi seperti gambar dibawah ini
2. Mencari string pada sebuah file.
a. menggunakan perintah seperti gambar a.1
 gambar a.1
b. menggunakan perintah seperti gambar b.1
gambar b.1

Keterangan
lihat gambar a.1, dan lihat perbedaan perintah dengan perbedaan hasil nya...
pada gambar a.1, linuxsec.org nya gak kelihatan...karna case sensitive.
untuk melihat tanpa case sensitive, kalian bisa menambahkan -i seperti gambar b.1

3. invert pada string
Maksudnya adalah kebalikan dari mencari string yang ada dalam command grep, invert tujuannya mencari mencari line yang tidak mengandung string yang dimaksud.

a. menggunakan perintah seperti gambar a.1
Karena kata yang dicari "linuxsec" case sensitive. (KEBALIKAN)

4. Mencari string pada semua file di Folder
Nah selanjutnya adalah mencari string yang terdapat pada file file yang terletak pada suatu folder.
 
keterangan
coba kalian perhatikan, grep2.txt nya juga muncul. karena mencari semua "SEMUA" 
 
5. mencari banyak nya jumlah string

keterangan
nah kali ini grep akan menampilkan berapa banyak kata linux pada isi folder grep.
bisa dilihat kata linux di grep1 adalah 5
dan pada grep2 adalah 2

6. Menemukan string monoton
 
nah mungkin yang saya jelaskan ini adalah perintah dasar dari grep, untuk lebih lengkap nya kalian bisa belajar sendiri dengan melihat perintah perintah apa saja yang bersangkutan dengan grep. kalian bisa lihat di grep --help
mungkin sekian postingan saya, wasalammuallaikkum wr wb.

Referensi

Comments

Popular posts from this blog

Os linux asli indonesia yang masih aktif

Mengatasi error pada phpmyadmin ( #1698 - Access denied for user 'root'@'localhost' )

Mengatasi masalah tidak bisa menginstal bind9 di server