Thread strings ersetzen über Konsole (5 answers)
Opened by bieber at 2011-01-05 10:30

bieber
 2011-01-05 10:30
#144079 #144079
User since
2007-06-18
148 Artikel
BenutzerIn
[default_avatar]
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.

View full thread strings ersetzen über Konsole