From 1a7645ceb242f1aa42c677bddbb432064c185d92 Mon Sep 17 00:00:00 2001 From: Reinhart Previano Koentjoro Date: Wed, 15 Jan 2025 04:56:32 +0700 Subject: [PATCH] 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) --- pages.da/common/grep.md | 2 +- pages.fa/common/grep.md | 2 +- pages.fr/common/egrep.md | 2 +- pages.id/common/egrep.md | 28 ++++++++++++++++++++++++++++ pages.id/common/grep.md | 36 ++++++++++++++++++++++++++++++++++++ pages.ko/common/egrep.md | 2 +- pages.ko/common/grep.md | 2 +- pages.ru/common/grep.md | 2 +- pages.tr/common/grep.md | 2 +- pages.uk/common/grep.md | 2 +- pages.zh/common/grep.md | 2 +- pages/common/egrep.md | 2 +- pages/common/grep.md | 2 +- 13 files changed, 75 insertions(+), 11 deletions(-) create mode 100644 pages.id/common/egrep.md create mode 100644 pages.id/common/grep.md diff --git a/pages.da/common/grep.md b/pages.da/common/grep.md index fb2da85e93..9daf66c39f 100644 --- a/pages.da/common/grep.md +++ b/pages.da/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{søgemønster}}" {{sti/til/mappe}}` -- Brug udvidede regulære udtryk (understøtter `?`, `+`, `{}`, `()` og `|`), i case-insensitive modus: +- Brug udvidede regulære udtryk (understøtter `?`, `+`, `{}`, `()`, og `|`), i case-insensitive modus: `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{søgemønster}}" {{sti/til/fil}}` diff --git a/pages.fa/common/grep.md b/pages.fa/common/grep.md index 5037685819..0a8fdbe4e1 100644 --- a/pages.fa/common/grep.md +++ b/pages.fa/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{search_pattern}}" {{path/to/directory}}` -- استفاده از عبارات با قاعده توسعه یافته (با پشتیبانی از `?`، `+`، `{}`، `()` و `|`)، در حالت حساس به بزرگی کوچکی کاراکتر ها : +- استفاده از عبارات با قاعده توسعه یافته (با پشتیبانی از `?`، `+`، `{}`، `()`، و `|`)، در حالت حساس به بزرگی کوچکی کاراکتر ها : `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{search_pattern}}" {{path/to/file}}` diff --git a/pages.fr/common/egrep.md b/pages.fr/common/egrep.md index 4ac1e19324..b3e5ca6109 100644 --- a/pages.fr/common/egrep.md +++ b/pages.fr/common/egrep.md @@ -1,6 +1,6 @@ # egrep -> Recherche de motifs dans un texte. Supporte la version étendues des expressions regulieres (`?`, `+`, `{}`, `()`, et `|`). +> Recherche de motifs dans un texte. Supporte la version étendues des expressions regulieres (`?`, `+`, `{}`, `()` et `|`). > Plus d'informations : . - Recherche une chaîne de caractères précise : diff --git a/pages.id/common/egrep.md b/pages.id/common/egrep.md new file mode 100644 index 0000000000..22931f75fe --- /dev/null +++ b/pages.id/common/egrep.md @@ -0,0 +1,28 @@ +# egrep + +> Cari pola teks tertentu pada kumpulan berkas menggunakan kata pencarian ekspresi reguler (regex) tingkat lanjut (mendukung `?`, `+`, `{}`, `()`, dan `|`). +> Informasi lebih lanjut: . + +- 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}}` diff --git a/pages.id/common/grep.md b/pages.id/common/grep.md new file mode 100644 index 0000000000..eaf090a8c9 --- /dev/null +++ b/pages.id/common/grep.md @@ -0,0 +1,36 @@ +# grep + +> Cari pola teks tertentu pada kumpulan berkas menggunakan kata pencarian ekspresi reguler (regex). +> Informasi lebih lanjut: . + +- Cari suatu berkas untuk teks yang mengikuti pola pencarian tertentu: + +`grep "{{pola_pencarian}}" {{jalan/menuju/berkas}}` + +- Cari berkas untuk teks string tertentu secara spesifik (dengan menghentikan pencarian berbasis ekspresi reguler): + +`grep {{-F|--fixed-strings}} "{{teks_spesifik}}" {{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: + +`grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{pola_pencarian}}" {{jalan/menuju/direktori}}` + +- Gunakan sintaks ekspresi reguler tingkat lanjut (mendukung `?`, `+`, `{}`, `()`, dan `|`), dalam mode case-insensitive (tanpa menghiraukan perbedaan antara huruf kapital dan kecil): + +`grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{pola_pencarian}}" {{jalan/menuju/berkas}}` + +- Cetak 3 baris konteks isi berkas pada sekitar, sebelum, atau sesudah setiap hasil pencarian: + +`grep --{{context|before-context|after-context}} 3 "{{pola_pencarian}}" {{jalan/menuju/berkas}}` + +- Cetak nama berkas dan nomor baris di mana pola tersebut ditemukan dalam format teks berwarna: + +`grep {{-H|--with-filename}} {{-n|--line-number}} --color=always "{{pola_pencarian}}" {{jalan/menuju/berkas}}` + +- Cari untuk barisan teks yang memenuhi kriteria pada pola pencarian, dan hanya cetak bagian teks yang memenuhi pola: + +`grep {{-o|--only-matching}} "{{pola_pencarian}}" {{jalan/menuju/berkas}}` + +- Cari `stdin` untuk barisan teks yang tidak memenuhi kriteria pada pola pencarian: + +`cat {{jalan/menuju/berkas}} | grep {{-v|--invert-match}} "{{pola_pencarian}}"` diff --git a/pages.ko/common/egrep.md b/pages.ko/common/egrep.md index a8e0df034a..de2a76d42e 100644 --- a/pages.ko/common/egrep.md +++ b/pages.ko/common/egrep.md @@ -1,6 +1,6 @@ # egrep -> 확장 정규식을 사용하여 파일에서 패턴을 찾음 (`?`, `+`, `{}`, `()` 및 `|` 지원). +> 확장 정규식을 사용하여 파일에서 패턴을 찾음 (`?`, `+`, `{}`, `()`, 및 `|` 지원). > 더 많은 정보: . - 파일 내에서 패턴 검색: diff --git a/pages.ko/common/grep.md b/pages.ko/common/grep.md index f3f26fa5a2..096d6f6705 100644 --- a/pages.ko/common/grep.md +++ b/pages.ko/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{검색_패턴}}" {{디렉토리/의/경로}}` -- 대소문자를 구분하지 않는 모드에서 확장된 정규표현식 사용 (`?`, `+`, `{}`, `()` 그리고 `|` 를 지원): +- 대소문자를 구분하지 않는 모드에서 확장된 정규표현식 사용 (`?`, `+`, `{}`, `()`, 그리고 `|` 를 지원): `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{검색_패턴}}" {{파일/의/경로}}` diff --git a/pages.ru/common/grep.md b/pages.ru/common/grep.md index 7377645e7c..393d6c3b56 100644 --- a/pages.ru/common/grep.md +++ b/pages.ru/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{шаблон_поиска}}" {{путь/к/директории}}` -- Искать, используя расширенные регулярные выражения (поддержка `?`, `+`, `{}`, `()` и `|`), без учета регистра: +- Искать, используя расширенные регулярные выражения (поддержка `?`, `+`, `{}`, `()`, и `|`), без учета регистра: `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{шаблон_поиска}}" {{путь/к/файлу}}` diff --git a/pages.tr/common/grep.md b/pages.tr/common/grep.md index f4fac1622e..9c4a58f25c 100644 --- a/pages.tr/common/grep.md +++ b/pages.tr/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{aranan_kalıp}}" {{dosya/yolu}}` -- Büyük/küçük harfe duyarsız modda genişletilmiş düzenli ifadeleri (`?`, `+`, `{}`, `()` ve `|` destekler) kullan: +- Büyük/küçük harfe duyarsız modda genişletilmiş düzenli ifadeleri (`?`, `+`, `{}`, `()`, ve `|` destekler) kullan: `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{aranan_kalıp}}" {{dosya/yolu}}` diff --git a/pages.uk/common/grep.md b/pages.uk/common/grep.md index 4e1f5411a2..8f1326a9e6 100644 --- a/pages.uk/common/grep.md +++ b/pages.uk/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{шаблон_пошуку}}" {{шлях/до/каталогу}}` -- Використовувати розширені регулярні вирази (підтримує `?`, `+`, `{}`, `()` та `|`), у режимі без урахування регістру: +- Використовувати розширені регулярні вирази (підтримує `?`, `+`, `{}`, `()`, та `|`), у режимі без урахування регістру: `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{шаблон_пошуку}}" {{шлях/до/файлу}}` diff --git a/pages.zh/common/grep.md b/pages.zh/common/grep.md index 61c43fecf2..76096ef57f 100644 --- a/pages.zh/common/grep.md +++ b/pages.zh/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{模式字符串}}" {{路径/到/目录}}` -- 使用大小写不敏感的扩展正则表达式(支持 `?`、`+`、`{}`、`()` 和 `|`): +- 使用大小写不敏感的扩展正则表达式(支持 `?`、`+`、`{}`、`()`, 和 `|`): `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{模式字符串}}" {{路径/到/文件}}` diff --git a/pages/common/egrep.md b/pages/common/egrep.md index 74407c222d..762c20445a 100644 --- a/pages/common/egrep.md +++ b/pages/common/egrep.md @@ -1,6 +1,6 @@ # egrep -> Find patterns in files using extended regular expression (supports `?`, `+`, `{}`, `()` and `|`). +> Find patterns in files using extended regular expression (supports `?`, `+`, `{}`, `()`, and `|`). > More information: . - Search for a pattern within a file: diff --git a/pages/common/grep.md b/pages/common/grep.md index 171e1e3335..3068b7b9d8 100644 --- a/pages/common/grep.md +++ b/pages/common/grep.md @@ -15,7 +15,7 @@ `grep {{-r|--recursive}} {{-n|--line-number}} --binary-files {{without-match}} "{{search_pattern}}" {{path/to/directory}}` -- Use extended regular expressions (supports `?`, `+`, `{}`, `()` and `|`), in case-insensitive mode: +- Use extended regular expressions (supports `?`, `+`, `{}`, `()`, and `|`), in case-insensitive mode: `grep {{-E|--extended-regexp}} {{-i|--ignore-case}} "{{search_pattern}}" {{path/to/file}}`