Kleines sed-Tutorial

sed [option] .. 'sed-Komando' [parameter]

sed-Komando baut sich dabei wie folgt auf: [von[,bis]sed-Befehl [Parameter]]

sed-KomandoErläuterung
2d2. Zeile löschen
2,4d2. und 4. Zeile löschen
/2/,/4/dLöscht die erste Zeile, die eine 2 enthält, bis zur ersten Zeile, die eine 4 enthält
/case/,/esac/dlöscht alle Zeilen von case bis esac (also alle Case-Abfragen)
pprint (sed -n)
4a\textan die 4. Zeile wird text anghangen
4i\texttext wird vor die 4. Zeile eingefügt
4c\text4. Zeile wird ersetzt durch text
2r <Datei>nach 2. Zeile wird <Datei> eingefügt
=gibt die aktuelle Zeilennummer aus
1,4w <Datei>Zeile 1-4 wird in <Datei> geschrieben
hZeile wird in Zwischenpuffer geladen
gZeile wird aus Zwischenpuffer gelesen
1,3s/<Text1>/<Text2>in der 1. - 3. Zeile wird Text 1 durch Text2 ersetzt

Snippets

Weitere Befehle