Rumah Pengembangan Apa itu global-regular-express-print (grep)? - definisi dari techopedia

Apa itu global-regular-express-print (grep)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud Global-Regular-Expression-Print (GREP)?

Global regular expression and print (GREP) adalah utilitas pencarian teks baris perintah yang digunakan di Unix. Perintah "grep" mencari file atau input standar untuk baris yang cocok dengan ekspresi reguler yang diberikan. Kemudian mencetak garis yang cocok ke output standar program.

Techopedia menjelaskan Global-Regular-Expression-Print (GREP)

Perintah grep memungkinkan pengguna untuk mencari satu atau lebih file untuk baris yang berisi pola.

Contoh umum dari format perintah grep adalah "grep sat check.txt". Perintah ini mencetak semua baris yang berisi string teks "sat", terlepas dari batas kata, dari file check.txt. Misalnya, jika ada baris yang berisi string teks seperti "fisat", "sat", "saturn", dll., Semua akan dicetak di terminal output.

Ada berbagai opsi yang digunakan bersama dengan grep untuk menampilkan output berdasarkan kebutuhan. Beberapa opsi ini adalah:

  • "-i" - Abaikan sensitivitas case
  • "-b" - Tampilkan nomor blok di awal setiap baris
  • "-l" - Menampilkan nama file tetapi tidak cocok dengan baris
  • "-n" - Tampilkan garis yang cocok dan nomor baris
  • "-v" - Tampilkan garis yang tidak cocok

Variasi grep tersedia untuk banyak sistem operasi. Variasi awal grep termasuk perintah "egrep" dan "fgrep". Egrep mencari file untuk suatu pola menggunakan sintaks ekspresi reguler, fgrep mencari string karakter yang tetap. Varian grep ini termasuk dalam sebagian besar implementasi grep modern sebagai saklar baris perintah. Perintah lain berisi kata "grep" untuk menunjukkan bahwa mereka adalah utilitas pencarian. Utilitas "pgrep", misalnya, menampilkan daftar nama proses yang cocok dengan ekspresi reguler yang ditentukan.

Apa itu global-regular-express-print (grep)? - definisi dari techopedia