GetIT
12-06-2008, 17:44
Hallo,
ich möchte aus einer Textdatei bestimmte Zeilen rauslöschen.
Hierzu nutze ich folgenden Befehl:
sed /^.*SUCHWORT.*$/d quelldatei>zieldatei
Nun zu meiner Frage:
Kann ich das löschen direkt in der Quelldatei machen?
Also ohne den Umweg die geänderte Datei in die Zieldatei zu schreiben, dann die Zieldatei wieder über die Quelldatei drüber kopieren und dann die Zieldatei zu löschen.
ich möchte aus einer Textdatei bestimmte Zeilen rauslöschen.
Hierzu nutze ich folgenden Befehl:
sed /^.*SUCHWORT.*$/d quelldatei>zieldatei
Nun zu meiner Frage:
Kann ich das löschen direkt in der Quelldatei machen?
Also ohne den Umweg die geänderte Datei in die Zieldatei zu schreiben, dann die Zieldatei wieder über die Quelldatei drüber kopieren und dann die Zieldatei zu löschen.