LocalazyLocalazy
Sed je editor proudu. Proudový editor slouží k provádění základních transformací textu na vstupním proudu - souboru nebo vstupu z pipeline. Sed pracuje tak, že na vstupním proudu provádí řádek po řádku instrukce zadané ve skriptu. Sed se typicky používá k vyjmutí části souboru pomocí vzorů, nahrazení více výskytů řetězce v souboru, odstranění vybraných řádků souboru a vložení/přidání textu na začátek nebo konec řádku. Kromě toho lze Sed použít k provádění složitějších transformací, například k převodu souboru z jednoho formátu do jiného. Sed je výkonný nástroj pro manipulaci s textem a je velmi užitečný pro zpracování souborů protokolů, konfiguračních souborů a dalších textových souborů, kde jsou vyžadovány jednoduché transformace. Sed však není programovací jazyk, takže není vhodný pro složitější úlohy. Pokud potřebujete provádět složité zpracování textu, měli byste použít vhodný programovací jazyk, například Perl, Python nebo Ruby.