Dateinamen-Zeichensatz korrigieren mit convmv

Dateinamen konvertieren mit convmvMit 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).

Informationen

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (Keine Bewertung bis jetzt)
Loading ... Loading ...
Schlagwörter: , , ,
Kategorie: Linux
Ansichten: 1,593

Kommentare

Keine Kommentare bis jetzt.

Kommentar schreiben

XHTML: Folgende Elemente sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Angetrieben durch Wordpress Thema erstellt von Antu