Diverifikasi dan Diuji 31/08/15
Pengantar
Beberapa hal lebih membuat frustrasi daripada ingin melakukan sesuatu dan tidak tahu cara melakukannya. Dalam Petunjuk ini, kita akan membahas perintah GREP sehingga kita dapat membuat hidup kita lebih mudah dan bekerja lebih efektif dalam sesi kita.
Prasyarat
Anda memerlukan server Linux yang dikonfigurasi dengan alamat IP statis. Jika Anda belum memiliki server, Anda dapat mengunjungi halaman hosting VPS dan memutar server baru dalam waktu kurang dari 30 detik.
GREP Singkatnya
Untuk memahami cara bekerja di GREP, kita perlu mengetahui apa itu GREP dan apa fungsinya. Singkatan dari “Global Regular Expression Print”, GREP adalah perintah yang memungkinkan Anda untuk memanipulasi cara informasi yang diminta dicetak/dilihat.
Mencari Satu File
Dengan perintah grep berikut Anda dapat mencari satu file dari lokasi tertentu. Itu hanya dibaca sebagai mendapatkan MyText dari MyFile, dan perintahnya berbunyi sebagai berikut.
grep "MyText" MyFile
Mencari Banyak File
Dengan perintah grep berikut, Anda dapat mencari banyak file dari lokasi tertentu. Ini hanya dibaca sebagai get MyText dari MyFile dalam format apa pun (bisa berupa TXT, JPEG, PHP, dll.)
grep "MyText" MyFile_txt
Mencari Dan Mengabaikan File
Dengan perintah berikut, Anda dapat mencari file tertentu sekaligus mengabaikan yang tidak relevan. MyFile menjadi file yang Anda inginkan dan teks grep kedua setelah pipa adalah salah satu yang tidak relevan, dan Anda ingin diabaikan.
grep MyFile | grep -v IrrelevantFile
Menghitung Kata Dalam File Tertentu
Dengan variabel -c, Anda dapat menghitung jumlah kata atau frasa yang sama dalam file tertentu. Ingin tahu berapa kali MyWord muncul di myfile.txt?
grep -c "MyWord" myfile.txt
Mencari Sebelum Dan Setelah
Dengan perintah –context=dan -C kita dapat mencari kata sebelum dan sesudah kata atau frasa tertentu di lokasi tertentu. Ingin tahu berapa banyak baris sebelum dan sesudah MyWord?
grep --context=3 MyWord MyFile.txt grep -C 3 'MyWord' MyFile.txt
Mencari Pola
Dengan perintah egrep, kita dapat melakukan pencarian yang diperluas menggunakan | (pipa) untuk mencari kata-kata yang diinginkan dan tidak diinginkan. Ingin tahu di mana baris yang menentukan beberapa kata dari MyFile.txt?
egrep 'UnwatedWord|WantedWord' MyFile.txt
Menelusuri Kata Peka Huruf Besar-kecil
Dengan perintah -i kita dapat menemukan kata tertentu tidak peduli apakah itu dalam huruf besar atau kecil. Ingin tahu di mana MyWord tidak peduli bagaimana tulisannya?
grep -i MyWord MyFile
Mencari Pola Dalam File gzip
Dengan perintah zgrep, kita dapat menemukan kata tertentu tidak peduli apakah itu dalam huruf besar atau kecil dalam file .gz apa pun. Ingin tahu di mana MyWord tidak peduli bagaimana tertulis di semua file .gz saya?
zgrep -i MyWord *.gz
Mencari Seluruh Kata
Dengan perintah -w, kita dapat menemukan seluruh kata tertentu yang menampilkan seluruh barisnya. Ingin tahu baris yang berisi MyWord di dalam MyFile?
grep -w MyWord MyFile.txt
Untuk mencari kata yang diakhiri dengan MyWord, di mana saja, Jalankan perintah berikut:
grep 'MyWord>' *
Menampilkan Nama File Tertentu
Dengan perintah – l ini kita dapat melihat semua file yang diakhiri tanpa nama yang ditentukan. Dalam hal ini .myfile. Anda dapat melakukannya dengan perintah berikut:
grep -l 'main' *.myfile
Menampilkan Nomor Baris
Dengan perintah -n, kita dapat melihat semua angka dalam baris kata-kata tertentu yang muncul kesalahan.
grep -n MyWord lg Myfile
Penelusuran rekursif
Dengan perintah -R, Anda akan dapat melihat semua file di direktori dan subdirektori mana pun.
grep -R store*
Untuk melihat file
Dengan perintah –color, Anda juga dapat mencari kata tertentu dan menampilkannya dalam warna agar mudah dibaca.
grep --color MyWord MyFile.txt
Selamat! Ini melengkapi tutorial tentang Perintah GREP ini. Kami harap informasi ini bermanfaat bagi Anda seperti halnya bagi saya. Terima kasih telah mengikuti! Hubungi kami kembali untuk pembaruan lebih lanjut dan coba salah satu solusi hosting VPS teratas kami.