1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.id/common/egrep.md
Reinhart Previano Koentjoro 1a7645ceb2
egrep, grep: use serial comma, add Indonesian translations (#15494)
* egrep, grep: use serial comma, add Indonesian translations

* grep: reverse Spanish fixes

* grep: revert fixes for Romance languages (Dutch, French, Portuguese)

* grep: revert fixes for Romance languages (German)
2025-01-14 22:56:32 +01:00

1.2 KiB

egrep

Cari pola teks tertentu pada kumpulan berkas menggunakan kata pencarian ekspresi reguler (regex) tingkat lanjut (mendukung ?, +, {}, (), dan |). Informasi lebih lanjut: https://manned.org/egrep.

  • Cari suatu berkas untuk teks yang mengikuti pola pencarian tertentu:

egrep "{{pola_pencarian}}" {{jalan/menuju/berkas}}

  • Cari lebih dari satu berkas untuk teks yang mengikuti pola pencarian tertentu:

egrep "{{pola_pencarian}}" {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}}

  • Cari isi stdin untuk teks yang mengikuti pola pencarian tertentu:

cat {{jalan/menuju/berkas}} | egrep {{pola_pencarian}}

  • Cetak nama berkas dan nomor baris di mana pola tersebut ditemukan:

egrep --with-filename --line-number "{{pola_pencarian}}" {{jalan/menuju/berkas}}

  • Cari seluruh berkas selain berkas format biner di dalam suatu direktori secara rekursif (termasuk berkas-berkas di dalam subdirektori) dengan menunjukkan nomor barisan di mana pola tersebut ditemukan:

egrep --recursive --binary-files={{without-match}} "{{pola_pencarian}}" {{jalan/menuju/direktori}}

  • Cari untuk barisan teks yang tidak memenuhi kriteria pada pola pencarian:

egrep --invert-match "{{pola_pencarian}}" {{jalan/menuju/berkas}}