[gelöst] Bestimmte Zeilen in Textdateien löschen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
mbl103
Beiträge: 253
Registriert: 01.03.2008 15:43:37
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greußen (Thüringen)

[gelöst] Bestimmte Zeilen in Textdateien löschen

Beitrag von mbl103 » 19.06.2010 23:50:00

Gleich vorweg die traurige Mitteilung: Ich habe nicht die blasseste Ahnung von Skripten. Aber mein Problem lässt sich vielleicht auch schon mit einem Einzeiler lösen.

Ich habe Textdateien, die überflüssige Kommentarzeilen enthalten, die gelöscht werden sollen. Diese Zeilen beginnen alle mit Es gibt aber auch Zeilen, die nur mit beginnen. Die sollen stehen bleiben. Wie kann ich die erstgenannten Zeilen löschen und das Ergebnis speichern, idealerweise noch mit einem Backup der Ursprungsdatei? Oder kennt jemand vielleicht ein passendes Plugin für Gedit, mit dem ich diese Aufgabe lösen könnte?

Vielen Dank im Voraus.
Zuletzt geändert von mbl103 am 20.06.2010 00:23:51, insgesamt 1-mal geändert.
Gruß Mario

Lenovo Thinkpad T 400 (Testing)
IBM Thinkpad T 41 (Jessie)

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Bestimmte Zeilen in Textdateien löschen

Beitrag von GoKi » 20.06.2010 00:15:17

Code: Alles auswählen

grep -v "^#|" deineDatei.txt > dateiOhneKommentare.txt
MfG GoKi
:wq

Benutzeravatar
mbl103
Beiträge: 253
Registriert: 01.03.2008 15:43:37
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greußen (Thüringen)

Re: Bestimmte Zeilen in Textdateien löschen

Beitrag von mbl103 » 20.06.2010 00:23:20

Herzlichen Dank, funktioniert prächtig!
Gruß Mario

Lenovo Thinkpad T 400 (Testing)
IBM Thinkpad T 41 (Jessie)

Antworten