From 1f55bd196856500ae51781e6676b15d8f179e860 Mon Sep 17 00:00:00 2001 From: Egor Fedoseev <35876653+egor1wtf@users.noreply.github.com> Date: Sat, 7 Jan 2023 16:24:44 +0300 Subject: [PATCH] pwd, echo, exit, rm, which: add Russian translation (#9734) * pwd, echo, exit, rm, which: add Russian translation * pwd, echo, exit, rm, which: add Russian translation * Apply suggestions from code review * Update pages.ru/common/echo.md * Update pages.ru/common/rm.md * Update pages.ru/common/rm.md * Update pages.ru/common/pwd.md * Update pages.ru/common/pwd.md * Update pages.ru/common/pwd.md --- pages.ru/common/echo.md | 24 ++++++++++++++++++++++++ pages.ru/common/exit.md | 12 ++++++++++++ pages.ru/common/pwd.md | 12 ++++++++++++ pages.ru/common/rm.md | 24 ++++++++++++++++++++++++ pages.ru/common/which.md | 12 ++++++++++++ 5 files changed, 84 insertions(+) create mode 100644 pages.ru/common/echo.md create mode 100644 pages.ru/common/exit.md create mode 100644 pages.ru/common/pwd.md create mode 100644 pages.ru/common/rm.md create mode 100644 pages.ru/common/which.md diff --git a/pages.ru/common/echo.md b/pages.ru/common/echo.md new file mode 100644 index 000000000..b84441e04 --- /dev/null +++ b/pages.ru/common/echo.md @@ -0,0 +1,24 @@ +# echo + +> Отобразить заданные аргументы. +> Больше информации: . + +- Отобразить текстовое сообщение. Примечание: кавычки необязательны: + +`echo "{{Привет, мир}}"` + +- Отобразить сообщение с переменной окружения: + +`echo "{{Мой путь - $PATH}}"` + +- Отобразить сообщение, не перенося каретку на новую строку: + +`echo -n "{{Привет, мир}}"` + +- Добавить сообщение в файл: + +`echo "{{Привет, мир}}" >> {{путь/к/файлу.txt}}` + +- Экранировать с помощью символа обратной косой черты (специальный символ): + +`echo -e "{{Column 1\tColumn 2}}"` diff --git a/pages.ru/common/exit.md b/pages.ru/common/exit.md new file mode 100644 index 000000000..6dfaf3546 --- /dev/null +++ b/pages.ru/common/exit.md @@ -0,0 +1,12 @@ +# exit + +> Выйти из оболочки. +> Больше информации: . + +- Выход из оболочки с кодом выхода последней выполненной команды: + +`exit` + +- Выйти из оболочки с указанным кодом выхода: + +`exit {{код_выхода}}` diff --git a/pages.ru/common/pwd.md b/pages.ru/common/pwd.md new file mode 100644 index 000000000..a4f9e3b4e --- /dev/null +++ b/pages.ru/common/pwd.md @@ -0,0 +1,12 @@ +# pwd + +> Отобразить абсолютной путь до текущей/рабочей директории. +> Больше информации: . + +- Отобразить абсолютной путь до текущей директории: + +`pwd` + +- Отобразить абсолютной путь до текущей директории и "разрешить" символические ссылки (т.е. показать "фактический" путь): + +`pwd -P` diff --git a/pages.ru/common/rm.md b/pages.ru/common/rm.md new file mode 100644 index 000000000..0b994b42f --- /dev/null +++ b/pages.ru/common/rm.md @@ -0,0 +1,24 @@ +# rm + +> Удалить файлы или каталоги. +> Больше информации: . + +- Удалить файлы из определённых мест: + +`rm {{путь/до/файла}} {{путь/до/другого_файла}}` + +- Рекурсивно удалить каталог и все его подкаталоги: + +`rm -r {{путь/до/директории}}` + +- Принудительно удалить каталог без запроса подтверждения или отображения сообщений об ошибках: + +`rm -r -f {{путь/до/директории}}` + +- Интерактивное удаление нескольких файлов с запросом перед каждым удалением: + +`rm -i {{путь/до/файла1 путь/до/файла2 ...}}` + +- Удаление файлов с подробным выводом, печать сообщения для каждого удаленного файла: + +`rm -v {{путь/до/директории/*}}` diff --git a/pages.ru/common/which.md b/pages.ru/common/which.md new file mode 100644 index 000000000..aaae99d3d --- /dev/null +++ b/pages.ru/common/which.md @@ -0,0 +1,12 @@ +# which + +> Отобразить абсолютный путь к программе. +> Больше информации: . + +- Найти переменную окружения PATH и отобразить расположение всех соответствующих исполняемых файлов: + +`which {{исполняемый_файл}}` + +- Если есть несколько исполняемых файлов, которые совпадают, отобразить все: + +`which -a {{исполняемый_файл}}`