sed Tutorium

Eine kleine Einführung in sed

sed ist ein kleines aber feines UNIX Programm, um Texte zu verarbeiten. Es ist im Gegensatz zu gewöhnlichen Editoren nicht interaktiv; sed arbeitet eine Eingabedatei anhand vorher festgelegter Regeln ab und gibt das Ergebnis auf die Standard-Ausgabe aus. Das macht sed sehr praktisch um eine große Anzahl von Dateien Script-gesteuert als Stapel (batch) zu verarbeiten.

Ganz nebenbei lernt man durch die Beschäftigung mit sed eine ganze Menge über Reguläre Ausdrücke (Regular Expressions), die grundlegenden Prinzipien von UNIX und einige kleine Tricks, welche in anderen Programmen wie vim sehr nützlich sind.

Die kleine Einführung in sed ist in folgenden Formaten abrufbar:

Die kleine Einführung in sed steht unter der Creative Commons Attribution-ShareAlike 4.0 International Lizenz und der DocBook Quellcode ist auf GitHub veröffentlicht.