Alle ISO-Dateien in einem Verzeichnis nach UTF-8 konvertieren

by Markus Tacker

: Alle ISO-Dateien in einem Verzeichnis nach UTF-8 konvertieren

Dieses Bash-Script konvertiert alle Nicht-UTF-8-Dateien in einem Verzeichnis und in allen Unterverzeichnissen nach UTF-8.

find ./ -type f -name "*.php" | xargs file | grep ISO-8859 | awk '{print substr( $1, 0, length($1) - 1); }' | xargs -i recode ISO-8859-1..UTF-8 {}