$ 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 и управляющие последовательности будут заменены значениями. Как понять, что всё получилось: Формат и значения в строке совпадают с указанным шаблоном.
Поддержка дистрибутивов
- ✓ Ubuntu
- ✓ Debian
- ✓ Fedora
- ✓ RHEL
- ✓ Arch
- ✓ Alpine
- ✓ openSUSE