18 lines
754 B
Markdown
18 lines
754 B
Markdown
|
|
# sed
|
||
|
|
|
||
|
|
> Редактировать текст в скриптовом режиме.
|
||
|
|
> Смотрите также: `awk`, `ed`.
|
||
|
|
> Больше информации: <https://manned.org/sed.1posix>.
|
||
|
|
|
||
|
|
- Заменить все вхождения `apple` (базовый `regex`) на `mango` (базовый `regex`) во всех строках ввода и вывести результат в `stdout`:
|
||
|
|
|
||
|
|
`{{команда}} | sed 's/apple/mango/g'`
|
||
|
|
|
||
|
|
- Выполнить определённый файл ([f]ile) скрипта и вывести результат в `stdout`:
|
||
|
|
|
||
|
|
`{{команда}} | sed -f {{путь/к/скрипту.sed}}`
|
||
|
|
|
||
|
|
- Вывести только первую строку в `stdout`:
|
||
|
|
|
||
|
|
`{{команда}} | sed -n '1p'`
|