Leere Zeilen aus Textdateien löschen (sed)
Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 49 WörterDer folgende sed-Befehl löscht Leerzeilen (und Zeilen, die nur aus Leerzeichen bestehen) aus Textdateien.
Der folgende sed-Befehl löscht leere Zeilen (und solche, die nur aus Leerzeichen bestehen) aus Textdateien:
sed -e '/^ *$/d' infile.txt > outfile.txtDu musst jedoch vorsichtig sein: Wenn du die Textdatei von einem Macintosh kopiert hast, funktioniert dieses Skript evtl. nicht. Du musst die Macintosh-Textdatei zunächst in eine UNIX-Textdatei konvertieren!