Diese Kurzreferenz kann und will nicht die man- oder info-page zu sed ersetzen, sondern ist nur als eine Gedächtnisstütze gedacht.
sed kann mehrere Dateien abarbeiten, wenn man diese als Argumente übergibt.
Diese Dateien werden als ein einziger input-stream behandelt.
Achtung deshalb bei Zeilenangaben. Die Adresse '1' gibt deshalb nicht die erste Zeile in jeder Datei an,
sondern die erste Zeile im input-stream; der nachfolgende Befehl wird also nur einmal ausgeführt.
Tabelle 2. Adressen
| Adresse | Beschreibung |
|---|---|
| Selektiert die Zeile nummer im input-stream. |
$ | Letzte Zeile im input-stream. |
/ | Alle Zeilen, auf die regex passt.
Alternativ kann auch '\%regex\%' geschrieben werden, wobei '%' ein beliebiges Zeichen ist. |
| Adressbereich: Alle Zeilen zwischen adresse1 und adresse2,
einschließlich der beiden Adressen. |
| Alle Zeilen ausschließlich der in adresse angegebenen Zeilen. |
Tabelle 3. Allgemeine Kommandos
Tabelle 4. Sprung-Kommandos
Tabelle 5. Kommandos im Zusammenhang mit dem Hold-buffer
Daneben gibt es noch weitere Befehle wie a, i, c, l,
r, w. Der Leser sei diesbezüglich mit einem freundlichen RTFM auf die man-page verwiesen.