[linux-l] Wie kann ich mit sed aus einer Datei lesen und in sie schreiben?
Volker Wegert
mail at volker-wegert.de
Fr Apr 20 22:31:14 CEST 2012
Guten Abend.
Am 20.04.2012 um 21:22 schrieb Thomas Kaepernick:
> in einem Script möchte ich mit sed den Inhalt einer Datei ändern. Wenn
> ich formuliere
>
> sed '/RegEx/ s/string1/string2/' file > file
>
> ist die Datei "file" anschließend leer. Es bleibt zunächst nur
>
> sed '/RegEx/ s/string1/string2' file > file-temp && mv file-temp file
>
> Wie kann ich es nun anstellen, ohne eine temporäre Datei zu arbeiten?
Funktioniert sed -i '/RegEx/ s/string1/string2/' file ?
Schöne Grüße
Volker Wegert
Mehr Informationen über die Mailingliste linux-l