Mit dem Programm convmv kann der Zeichensatz von Dateinamen konvertiert werden. Wenn manche Dateinamen, oft solche die Umlaute enthalten, falsch dargestellt werden, dann liegt das meistens daran das sie den falschen Zeichensatz haben. Das kann beispielsweise passieren, wenn man Dateien von Windows-Systemen auf das eigene rüber kopiert. Mit convmv kann der Zeichensatz dieser Dateien korrigiert werden.
Benutzung von convmv
convmv -f <Alter Zeichensatz> -t <Neuer Zeichensatz> [-r] <Dateien/Verzeichnisse> [--notest]
Mit dem Parameter -f gibt man den aktuellen (falschen) Zeichensatz der Dateinamen an, -t gibt den neuen Zeichensatz an. Mit -r schließt convmv auch Unterverzeichnisse mit ein. Standardmäßig gibt convmv nur aus, welche Änderungen es vornehmen würde, die Änderungen werden nicht direkt ausgeführt.
# Beispiel convmv -f iso-8859-15 -t utf8 -r .
Ist man mit den Änderungen zufrieden, fügt man einfach noch den Parameter –notest an, und convmv führt die Änderungen aus. Praktischerweise werden Dateinamen, die bereits den neuen Zeichensatz verwenden von convmv ausgelassen.
# Änderungen ausführen/umsetzen convmv -f iso-8859-15 -t utf8 -r --notest .
Es gibt auch noch ein paar andere Parameter und Optionen, diese sind in der Hilfeseite von convmv erklärt (man 1 convmv).

Kommentare
Keine Kommentare bis jetzt.