Потоковый редактор Stream EDitor используется для выполнения базовых преобразований в тексте, который считывается из файла или из конвейера. Результат отправляется на стандартный вывод.
Синтаксис команды sed не позволяет указать выходной файл, но результат можно сохранить в файле с помощью перенаправления вывода. Редактор не позволяет изменить исходный входной поток.
Редактор sed отличается от других редакторов, таких, как vi и ed, тем, что с его помощью можно фильтровать текст, подаваемый из конвейера. Вам не нужно управлять редактором во время его работы, поэтому редактор sed иногда называется редактором потоковой обработки. Эта особенность позволяет указывать команды редактирования внутри скриптов, что значительно облегчает выполнение повторяющихся задач. Когда в большом количестве файлов требуется выполнить текстовую замену, sed становится хорошим подспорьем.
SED полезен для:
Тип приложения: консольная программа
Сайт разработчика:
Что почитать?
Разместил: