linux:commands:sed
Различия
Показаны различия между двумя версиями страницы.
| linux:commands:sed [2026/10/03 10:49] – создано Кирилл Молчанов | linux:commands:sed [2026/10/03 10:49] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Команда sed ====== | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== О команде sed ===== | ||
| + | |||
| + | Команда sed - Это потоковый текстовый редактор, | ||
| + | |||
| + | ===== Опции sed ===== | ||
| + | |||
| + | * **--help** - Показать справочную информацию по команде | ||
| + | * **--version** - Показать информацию о версии sed | ||
| + | * **-i** - Редактирует файл Создаёт копию, если указан **СУФФИКС** | ||
| + | |||
| + | ===== Регулярные выражения sed ===== | ||
| + | |||
| + | * **^** - Соответствует началу строки | ||
| + | * **$** - Соответствует концу строки | ||
| + | * ***** - | ||
| + | * **.** - | ||
| + | * **/** - | ||
| + | |||
| + | ===== Команды sed ===== | ||
| + | |||
| + | * **s/** - Что заменять/ | ||
| + | * **g** - Заменить содержимое буфера шаблона, | ||
| + | |||
| + | ===== Использование sed ===== | ||
| + | |||
| + | Заменить значение в файле, используем опцию **-i**: | ||
| + | <code bash> | ||
| + | sed -i ' | ||
| + | </ | ||
