LocalazyLocalazy
Sed je editor prúdu. Prúdový editor sa používa na vykonávanie základných transformácií textu na vstupnom prúde - súbore alebo vstupe z potrubia. Sed pracuje tak, že na vstupnom prúde vykonáva inštrukcie zadané v skripte, riadok po riadku. Sed sa zvyčajne používa na extrahovanie časti súboru pomocou vzorov, nahradenie viacerých výskytov reťazca v súbore, odstránenie vybraných riadkov súboru a vloženie/pripojenie textu na začiatok alebo koniec riadku. Okrem toho sa Sed môže použiť na vykonávanie zložitejších transformácií, napríklad na prevod súboru z jedného formátu do iného. Sed je výkonný nástroj na manipuláciu s textom a je veľmi užitočný na spracovanie súborov denníkov, konfiguračných súborov a iných textových súborov, v ktorých sa vyžadujú jednoduché transformácie. Sed však nie je programovací jazyk, takže nie je vhodný na zložitejšie úlohy. Ak potrebujete vykonávať zložité spracovanie textu, mali by ste použiť vhodný programovací jazyk, napríklad Perl, Python alebo Ruby.