Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche Programm/Script das Umlaute ändert
Hallo,
ich suche eine Programm/Script das eine ganze Verzeichnisstruktur (sämtliche Unterordner und Dateien) durchsucht und alle äöü in ae oe ue ändert. hat da jemand eine Idee oder ein Script zur Hand?
Danke
zyon
ThorstenHirsch
27.01.08, 22:28
convmv macht sowas.
edit: Quatsch, gerade die Frage nochmal gelesen - convmv macht das natürlich nicht. Dazu musst du wohl ein Skript schreiben.
evtl. hilft Dir
rename weiter...
Ich hab mal ein Script geschrieben, das Leerzeichen in bestimmte Zeichen umwandelt, im wesentlichen müsste es das selbe Problem sein; die Ersetzungen hab ich jetzt für die Umlautumwandlung angepasst.
Ungetestet und funktioniert vielleicht am besten in der zsh
find | while read i;
do
newname="`echo "$i" | sed 's/a/ae/g' | sed 's/ö/oe/g' | sed 's/ü/ue/g'`"
if [ "$i" = "$newname" ]; then continue; fi
mv -i -- ./"$i" "$newname"
done
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.