Обработка текста

sed

Редактирует текстовые потоки с помощью скриптовых правил.

sed — это потоковый редактор, обычно используемый для замены, удаления и простых преобразований на основе строк.

Синтаксис
sed [options] script [file...]

Аргументы простыми словами

  • скрипт описывает редактирование, например s/old/new/.
  • -n подавляет автоматическую печать.
  • -i редактирует файлы во многих версиях sed.

Типичные примеры

Заменить текст в выводе
sed 's/error/ERROR/g' app.log

Печатает app.log с заменами, не меняя файл.

Печать диапазона строк
sed -n '10,20p' file.txt

Печатает строки с 10 по 20.

sed Команда
ПолеПодробности
Командаsed
КатегорияОбработка текста
Основное назначениеРедактирует текстовые потоки с помощью скриптовых правил.
Синтаксисsed [options] script [file...]