$ ed

Разработка и инструментысложность: продвинутыйпакет: ed

Строчный редактор-праотец. Она нужна при разработке, сборке, проверке или запуске программ. Например, printf 's/old/new/g\nw\nq\n' | ed file.txt — замена без sed и vim.

Синтаксис

ed [ФАЙЛ]

Основные опции

Примеры из практики

$ printf 's/old/new/g\nw\nq\n' | ed file.txt
После запуска · пошаговоЧто произойдёт:
замена без sed и vim.

Что появится в терминале:
Появится текст, сформированный по строке формата: подстановки %s, %d и управляющие последовательности будут заменены значениями.

Как понять, что всё получилось:
Формат и значения в строке совпадают с указанным шаблоном.
замена без sed и vim

Поддержка дистрибутивов

Связанные команды