Thread strings ersetzen über Konsole
(5 answers)
Opened by bieber at 2011-01-05 10:30
hi,
ich möchte gerne einen Zeichenstring in mehreren Dateien in einem Verzeichnis ersetzen. Bei einer Datei bekomme ich das Problemlos mit sed hin: sed 's/such/ersetz/' datei > datei in einem Verzeichnis wollte ich nun folgendes tun: ls | while read ff;do sed 's/such/ersetz/' $ff>$ff;done nur sind die Dateien dann am Ende alle leer, kann mir bitte jm. erklären warum das so ist? Vielleicht gibt es auch eine elegantere Lösung für mein "Problem". MfG Martin Es gibt immer Leute die meinen, sie seien schlauer als ich. Das Schlimmste ist, sie sind es auch.
|