Rumah Pembangunan Apakah percetakan global-biasa-cetak (grep)? - definisi dari techopedia

Apakah percetakan global-biasa-cetak (grep)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa makna Global-Regular-Expression-Print (GREP)?

Ungkapan biasa dan cetak global (GREP) adalah utiliti carian teks arahan baris yang digunakan dalam Unix. Perintah "grep" mencari fail atau input standard untuk baris yang sepadan dengan ungkapan biasa yang diberikan. Ia kemudian mencetak baris yang hampir sama dengan output standard program.

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

Perintah grep membolehkan pengguna mencari satu atau lebih fail untuk baris yang mengandungi corak.

Contoh umum format perintah grep ialah "grep sat check.txt". Perintah ini mencetak semua baris yang mengandungi rentetan teks "duduk", tidak kira sempadan perkataan, dari check.txt fail. Sebagai contoh, jika ada garis yang mengandungi rentetan teks seperti "fisat", "duduk", "saturn", dan lain-lain, semua akan dicetak di terminal output.

Terdapat pelbagai pilihan yang digunakan bersama-sama dengan grep untuk memaparkan output berdasarkan keperluan. Beberapa pilihan ini ialah:

  • "-i" - Abaikan kepekaan kes
  • "-b" - Paparkan nombor blok pada awal setiap baris
  • "-l" - Paparkan nama fail tetapi tidak sepadan dengan baris
  • "-n" - Papar padanan baris dan nombor baris
  • "-v" - Paparkan baris yang tidak sepadan

Variasi grep tersedia untuk banyak sistem operasi. Variasi awal grep termasuk perintah "egrep" dan "fgrep". Egrep mencari fail untuk corak menggunakan sintaks ekspresi biasa, mencari carian untuk rentetan aksara tetap. Varian grep ini termasuk dalam pelaksanaan grep yang paling moden sebagai suis baris perintah. Perintah lain mengandungi perkataan "grep" untuk menunjukkan bahawa ia adalah utiliti carian. Sebagai contoh, "pgrep", memaparkan senarai nama proses yang sepadan dengan ungkapan biasa yang ditetapkan.

Apakah percetakan global-biasa-cetak (grep)? - definisi dari techopedia