From 49c1f035fe21862b376b97c821b41c1754b790fe Mon Sep 17 00:00:00 2001 From: Emmanuel Ferdman Date: Sun, 5 Apr 2026 19:20:02 +0300 Subject: [PATCH 1/5] egrep: sync Russian translation Signed-off-by: Emmanuel Ferdman --- pages.ru/common/egrep.md | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/pages.ru/common/egrep.md b/pages.ru/common/egrep.md index f9f5e313494562..57f7421a663e93 100644 --- a/pages.ru/common/egrep.md +++ b/pages.ru/common/egrep.md @@ -1,7 +1,25 @@ # egrep -> Эта команда — псевдоним для `grep --extended-regexp`. +> Искать шаблоны в файлах используя расширенные `regex`-выражения. +> Примечание: эта команда — псевдоним для `grep --extended-regexp`. +> Больше информации: . -- Смотри документацию для оригинальной команды: +- Найти один или более повторяющихся символов: -`tldr grep` +`egrep '{{a}}+' {{путь/к/файлу}}` + +- Найти ноль или одно вхождение символа (необязательное совпадение): + +`egrep '{{a}}?' {{путь/к/файлу}}` + +- Найти 10 повторений символа: + +`egrep '{{a}}{10}' {{путь/к/файлу}}` + +- Найти один из перечисленных вариантов: + +`egrep '({{cat}}|{{dog}}|{{mouse}})' {{путь/к/файлу}}` + +- Найти используя стандартные классы символов (подробнее: ): + +`egrep [[{{:alnum:|:alpha:|:space:|...}}]] {{путь/к/файлу}}` From ae17419ce7e54d7aa63ee4133b682dd67822ac0f Mon Sep 17 00:00:00 2001 From: Emmanuel Ferdman Date: Tue, 7 Apr 2026 14:28:18 +0300 Subject: [PATCH 2/5] egrep: sync Russian translation Signed-off-by: Emmanuel Ferdman --- pages.ru/common/egrep.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pages.ru/common/egrep.md b/pages.ru/common/egrep.md index 57f7421a663e93..2702c37efb323e 100644 --- a/pages.ru/common/egrep.md +++ b/pages.ru/common/egrep.md @@ -1,7 +1,7 @@ # egrep > Искать шаблоны в файлах используя расширенные `regex`-выражения. -> Примечание: эта команда — псевдоним для `grep --extended-regexp`. +> Примечание: эта команда - псевдоним для `grep --extended-regexp`. > Больше информации: . - Найти один или более повторяющихся символов: @@ -16,9 +16,21 @@ `egrep '{{a}}{10}' {{путь/к/файлу}}` +- Найти от 3 до 7 повторений символа: + +`egrep '{{a}}{3,7}' {{путь/к/файлу}}` + - Найти один из перечисленных вариантов: -`egrep '({{cat}}|{{dog}}|{{mouse}})' {{путь/к/файлу}}` +`egrep '{{cat}}|{{dog}}|{{mouse}}' {{путь/к/файлу}}` + +- Найти один из перечисленных вариантов внутри большего шаблона: + +`egrep 'c({{a|o|u}})p' {{путь/к/файлу}}` + +- Найти группу символов, повторяющуюся один или более раз: + +`egrep '({{aeiou}})+' {{путь/к/файлу}}` - Найти используя стандартные классы символов (подробнее: ): From 8b6ec76ae21edb7d6fa9ce5af48a980a188993c0 Mon Sep 17 00:00:00 2001 From: Emmanuel Ferdman Date: Tue, 7 Apr 2026 15:35:45 +0300 Subject: [PATCH 3/5] egrep: sync Russian translation Signed-off-by: Emmanuel Ferdman --- pages.ru/common/egrep.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages.ru/common/egrep.md b/pages.ru/common/egrep.md index 2702c37efb323e..ce903b5627fd21 100644 --- a/pages.ru/common/egrep.md +++ b/pages.ru/common/egrep.md @@ -1,7 +1,7 @@ # egrep > Искать шаблоны в файлах используя расширенные `regex`-выражения. -> Примечание: эта команда - псевдоним для `grep --extended-regexp`. +> Примечание: эта команда — псевдоним для `grep --extended-regexp`. > Больше информации: . - Найти один или более повторяющихся символов: From df7e33f596aa3508629cc8ea2f58fbd7ce962548 Mon Sep 17 00:00:00 2001 From: Managor <42655600+Managor@users.noreply.github.com> Date: Tue, 7 Apr 2026 18:33:37 +0300 Subject: [PATCH 4/5] Update egrep.md --- pages.ru/common/egrep.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages.ru/common/egrep.md b/pages.ru/common/egrep.md index ce903b5627fd21..65e1543be1a607 100644 --- a/pages.ru/common/egrep.md +++ b/pages.ru/common/egrep.md @@ -26,7 +26,7 @@ - Найти один из перечисленных вариантов внутри большего шаблона: -`egrep 'c({{a|o|u}})p' {{путь/к/файлу}}` +`egrep 'c({{a}}|{{o}}|{{u}})p' {{путь/к/файлу}}` - Найти группу символов, повторяющуюся один или более раз: From f2d109d766f18290a17f641c95b3c35c662c0bd7 Mon Sep 17 00:00:00 2001 From: Emmanuel Ferdman Date: Tue, 7 Apr 2026 23:41:25 +0300 Subject: [PATCH 5/5] egrep: sync Russian translation Signed-off-by: Emmanuel Ferdman --- pages.ru/common/egrep.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pages.ru/common/egrep.md b/pages.ru/common/egrep.md index 65e1543be1a607..eeed193d94dbd5 100644 --- a/pages.ru/common/egrep.md +++ b/pages.ru/common/egrep.md @@ -6,31 +6,31 @@ - Найти один или более повторяющихся символов: -`egrep '{{a}}+' {{путь/к/файлу}}` +`egrep '{{а}}+' {{путь/к/файлу}}` - Найти ноль или одно вхождение символа (необязательное совпадение): -`egrep '{{a}}?' {{путь/к/файлу}}` +`egrep '{{а}}?' {{путь/к/файлу}}` - Найти 10 повторений символа: -`egrep '{{a}}{10}' {{путь/к/файлу}}` +`egrep '{{а}}{10}' {{путь/к/файлу}}` - Найти от 3 до 7 повторений символа: -`egrep '{{a}}{3,7}' {{путь/к/файлу}}` +`egrep '{{а}}{3,7}' {{путь/к/файлу}}` - Найти один из перечисленных вариантов: -`egrep '{{cat}}|{{dog}}|{{mouse}}' {{путь/к/файлу}}` +`egrep '{{кот}}|{{собака}}|{{мышь}}' {{путь/к/файлу}}` - Найти один из перечисленных вариантов внутри большего шаблона: -`egrep 'c({{a}}|{{o}}|{{u}})p' {{путь/к/файлу}}` +`egrep 'с({{а}}|{{о}}|{{у}})к' {{путь/к/файлу}}` - Найти группу символов, повторяющуюся один или более раз: -`egrep '({{aeiou}})+' {{путь/к/файлу}}` +`egrep '({{аеиоу}})+' {{путь/к/файлу}}` - Найти используя стандартные классы символов (подробнее: ):