B
berniebert
Grünschnabel
Hallo alle,
ich möchte in einigen Verzeichnissen auf einem Server Umlaute in allen Dateien ersetzen. Das habe ich mir mit einem Shell Script gedacht und mal ein Script ergoogelt:
for y in `ls *`;
do sed "s/BLÖK/BLOEK/g" $y > temp; mv temp $y;
done
Leider funktioniert das Script zwar mit Nicht-Sonderzeichen, aber sobald ein Sonderzeichen ersetzt werden soll, passiert gar nichts. Woran liegt das? Und was mache ich falsch?
Vielen Dank schonmal, Bb
ich möchte in einigen Verzeichnissen auf einem Server Umlaute in allen Dateien ersetzen. Das habe ich mir mit einem Shell Script gedacht und mal ein Script ergoogelt:
for y in `ls *`;
do sed "s/BLÖK/BLOEK/g" $y > temp; mv temp $y;
done
Leider funktioniert das Script zwar mit Nicht-Sonderzeichen, aber sobald ein Sonderzeichen ersetzt werden soll, passiert gar nichts. Woran liegt das? Und was mache ich falsch?
Vielen Dank schonmal, Bb