einzelne_zeilen_aus_einer_datei_lesen_mit_sed
Einzelne Zeilen aus einer Datei lesen
Nur Zeile 4 wird gelesen:
sed -n 4p datei.txt Line 4
Hier wird bei der Ausgabe alles, ausser der ersten Zeile, gelöscht:
sed '1!d' datei.txt
Hier lesen wir Zeilen 2 - 4 aus der Datei
sed -n 2,4p datei.txt (alles lesen) sed '2,4!d' datei.txt (hier wird wieder, ausser den betreffenden Zeilen, alles andere gelöscht)
Wahlweise auch mit:
head -n 4 datei.txt | tail -n 3
Das Komma definiert den Bereich von der Zahl davor, bis zur Zahl dahinter.
wenn die Zeilen aber nicht aufeinander folgen?
sed -n -e 1,2p -e 4p datei.txt Line 1 Line 2 Line 4
einzelne_zeilen_aus_einer_datei_lesen_mit_sed.txt · Zuletzt geändert: 2020/06/24 14:33 von 127.0.0.1