mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-28 20:11:19 +08:00
bash, grep, ls, lsblk: update Russian translation (#20228)
* bash: update Russian translation * update grep * update ls * update lsblk
This commit is contained in:
@@ -34,4 +34,4 @@
|
||||
|
||||
- Запустить ограниченную [r] сессию оболочки:
|
||||
|
||||
`bash -r`
|
||||
`bash {{[-r|--restricted]}}`
|
||||
|
||||
+21
-20
@@ -1,36 +1,37 @@
|
||||
# grep
|
||||
|
||||
> Поиск по шаблону в файлах используя регулярные выражения.
|
||||
> Смотрите также: `regex`.
|
||||
> Больше информации: <https://www.gnu.org/software/grep/manual/grep.html>.
|
||||
|
||||
- Искать в файле по шаблону:
|
||||
- Искать по шаблону в файлах:
|
||||
|
||||
`grep "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
`grep "{{шаблон_поиска}}" {{путь/к/файлу1 путь/к/файлу2 ...}}`
|
||||
|
||||
- Искать по заданной подстроке (регулярные выражения отключены):
|
||||
|
||||
`grep {{[-F|--fixed-strings]}} "{{заданная_подстрока}}" {{путь/к/файлу}}`
|
||||
|
||||
- Искать по шаблону во всех файлах в директории рекурсивно, показывая номера строк, там где подстрока была найдена, исключая бинарные(двоичные) файлы:
|
||||
- Искать по шаблону во всех файлах в директории рекурсивно, исключая двоичные файлы:
|
||||
|
||||
`grep {{[-rnI|--recursive --line-number --binary-files=without-match]}} "{{шаблон_поиска}}" {{путь/к/директории}}`
|
||||
`grep {{[-rI|--recursive --binary-files=without-match]}} "{{шаблон_поиска}}" {{путь/к/директории}}`
|
||||
|
||||
- Вывести 3 строки контекста вокруг, до или после каждого совпадения:
|
||||
|
||||
`grep {{--context|--before-context|--after-context}} 3 "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
|
||||
- Вывести имя файла и номер строки для каждого совпадения с цветным выводом:
|
||||
|
||||
`grep {{[-Hn|--with-filename --line-number]}} --color=always "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
|
||||
- Искать строки, где есть совпадение по шаблону поиска, выводя только совпадающую часть текста:
|
||||
|
||||
`grep {{[-o|--only-matching]}} "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
|
||||
- Искать строки в стандартном потоке ввода, которые не совпадают с шаблоном поиска:
|
||||
|
||||
`cat {{путь/к/файлу}} | grep {{[-v|--invert-match]}} "{{шаблон_поиска}}"`
|
||||
|
||||
- Искать, используя расширенные регулярные выражения (поддержка `?`, `+`, `{}`, `()`, и `|`), без учета регистра:
|
||||
|
||||
`grep {{[-Ei|--extended-regexp --ignore-case]}} "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
|
||||
- Вывести 3 строки содержимого, до или после каждого совпадения:
|
||||
|
||||
`grep {{--context|--before-context|--after-context}} 3 "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
|
||||
- Вывести имя файла и номер строки для каждого совпадения:
|
||||
|
||||
`grep {{[-Hn|--with-filename --line-number]}} --color=always "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
|
||||
- Искать строки, где есть совпадение по шаблону поиска, вывод только совпадающей части текста:
|
||||
|
||||
`grep {{[-o|--only-matching]}} "{{шаблон_поиска}}" {{путь/к/файлу}}`
|
||||
|
||||
- Искать строки в стандартном потоке ввода которые не совпадают с шаблоном поиска:
|
||||
|
||||
`cat {{путь/к/файлу}} | grep {{[-v|--invert-match]}} "{{шаблон_поиска}}"`
|
||||
|
||||
+11
-11
@@ -1,36 +1,36 @@
|
||||
# ls
|
||||
|
||||
> Вывод содержимого каталога.
|
||||
> Выводить содержимое каталога.
|
||||
> Больше информации: <https://www.gnu.org/software/coreutils/manual/html_node/ls-invocation.html>.
|
||||
|
||||
- Список файлов по одному в строке:
|
||||
- Вывести список файлов по одному в строке:
|
||||
|
||||
`ls -1`
|
||||
|
||||
- Список всех файлов, включая скрытые:
|
||||
- Вывести список всех файлов, включая скрытые:
|
||||
|
||||
`ls {{[-a|--all]}}`
|
||||
|
||||
- Список всех файлов с добавлением в конце `/` к именам директорий:
|
||||
- Вывести список файлов с добавлением символа в конце для указания типа файла (каталог/, символическая_ссылка@, исполняемый_файл*, ...):
|
||||
|
||||
`ls {{[-F|--classify]}}`
|
||||
|
||||
- Подробный список с выводом разрешений, владельцев, размера и даты изменения всех файлов:
|
||||
- Вывести подробный [l] список всех файлов (включая скрытые) с правами доступа, владельцами, размером и датой изменения:
|
||||
|
||||
`ls {{[-la|--all -l]}}`
|
||||
`ls {{[-la|-l --all]}}`
|
||||
|
||||
- Подробный список с выводом размера файла в удобочитаемых единицах (КиБ, МиБ, ГиБ):
|
||||
- Вывести подробный [l] список с размерами файлов в удобочитаемых единицах (КиБ, МиБ, ГиБ):
|
||||
|
||||
`ls {{[-lh|-l --human-readable]}}`
|
||||
|
||||
- Подробный список, отсортированный по размеру файлов (по убыванию):
|
||||
- Вывести подробный [l] список, отсортированный по размеру [S] (по убыванию) рекурсивно:
|
||||
|
||||
`ls {{-lSR|-lS --recursive}}`
|
||||
`ls {{[-lSR|-lS --recursive]}}`
|
||||
|
||||
- Подробный список, отсортированный по дате изменения файла (сначала более старые):
|
||||
- Вывести подробный [l] список, отсортированный по дате [t] изменения (сначала более старые):
|
||||
|
||||
`ls {{[-ltr|-lt --reverse]}}`
|
||||
|
||||
- Список только директорий:
|
||||
- Вывести список только директорий:
|
||||
|
||||
`ls {{[-d|--directory]}} */`
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
`lsblk {{[-b|--bytes]}}`
|
||||
|
||||
- Вывод информации о файловой системе:
|
||||
- Вывести информацию о файловых системах:
|
||||
|
||||
`lsblk {{[-f|--fs]}}`
|
||||
|
||||
@@ -31,6 +31,6 @@
|
||||
|
||||
`lsblk {{[-e|--exclude]}} {{1,7,...}}`
|
||||
|
||||
- Отобразить вывод с указанием списка определённых параметров, разделенных запятыми:
|
||||
- Добавить информацию к выводу, используя список столбцов, разделенных запятыми (опустите знак `+`, чтобы вывести только указанные столбцы):
|
||||
|
||||
`lsblk {{[-o|--output]}} {{NAME,SERIAL,MODEL,TRAN,TYPE,SIZE,FSTYPE,MOUNTPOINT,...}}`
|
||||
`lsblk {{[-o|--output]}} +{{NAME,ROTA,SERIAL,MODEL,TRAN,TYPE,SIZE,FSTYPE,MOUNTPOINT,...}}`
|
||||
|
||||
Reference in New Issue
Block a user