IT-Lexikon › Programmierung › sed

sed

Programmierung Svenska → Aktualisiert: 2026-09-05

Unix-Werkzeug für zeilenweise Texttransformationen per Skript. Lee McMahon, Bell Labs, 1973. sed 's/foo/bar/g' datei.txt ist der Einstieg.

Ergänzt awk (mächtiger) und grep (sucht nur). Regex-basiertes Ersetzen macht 99 % der praktischen Anwendung aus. Mehrzeilige Skripte können recht komplexe Transformationen ausführen, aber dann sind Perl/Python die bessere Wahl. GNU sed bringt Erweiterungen mit (In-Place-Edit), BSD sed (Standard unter macOS) ist strenger. Moderne Alternative: sd (Rust, einfachere Regex-Syntax). Klassische Unix-Pipe: cat datei | grep muster | sed 's/x/y/' | sort | uniq.

← Zurück zum Lexikon