diff --git a/pages.ru/common/ed.md b/pages.ru/common/ed.md new file mode 100644 index 000000000..678b565c9 --- /dev/null +++ b/pages.ru/common/ed.md @@ -0,0 +1,33 @@ +# ed + +> Оригинальный текстовый редактор Unix. +> Смотрите также: `awk`, `sed`. +> Больше информации: . + +- Запустить интерактивную сессию редактора с пустым документом: + +`ed` + +- Запустить интерактивную сессию редактора с пустым документом и указанной подсказкой: + +`ed --prompt="> "` + +- Запустить интерактивную сессию редактора с удобными для пользователя ошибками: + +`ed --verbose` + +- Запустить интерактивную сессию редактора пустым документом и без диагностики, подсчета байтов и '!' подсказки: + +`ed --quiet` + +- Запустить интерактивную сессию редактора без изменения статуса выхода при сбое команды: + +`ed --loose-exit-status` + +- Редактировать указанный файл (это показывает количество байт загруженного файла): + +`ed {{путь/к/файлу}}` + +- Заменить строку указанной на всех строках: + +`,s/{{регулярное_выражение}}/{{замена}}/g` diff --git a/pages.ru/osx/ed.md b/pages.ru/osx/ed.md new file mode 100644 index 000000000..8ffb25781 --- /dev/null +++ b/pages.ru/osx/ed.md @@ -0,0 +1,25 @@ +# ed + +> Оригинальный текстовый редактор Unix. +> Смотрите также: `awk`, `sed`. +> Больше информации: . + +- Запустить интерактивную сессию редактора с пустым документом: + +`ed` + +- Запустить интерактивную сессию редактора с пустым документом и указанной подсказкой: + +`ed -p "> "` + +- Запустить интерактивную сессию редактора пустым документом и без диагностики, подсчета байтов и '!' подсказки: + +`ed -s` + +- Редактировать указанный файл (это показывает количество байт загруженного файла): + +`ed {{путь/к/файлу}}` + +- Заменить строку указанной на всех строках: + +`,s/{{регулярное_выражение}}/{{замена}}/g`