Skip to main content

Zeichensätze umwandeln mit recode

Submitted by Erik Wegner on
Body

Das Programm recode dient zur Konvertierung einer Datei von einem Zeichensatz in einen anderen, bspw. von Latin-1 in UTF-8. Der Aufruf erfolgt nach folgendem Schema, die Originaldatei wird dabei ersetzt.

recode [-f] KONVERTIERUNG datei

Der Parameter KONVERTIERUNG

Beispiele für KONVERTIERUNG
QuellformatZielformatParameter für KONVERTIERUNG
(Windows) ISO-8859-1 (Latin-1)UTF-8lat1..u8
Codepage 437Latin-1ibm437/CR-LF..lat1

Der Parameter -f

Die Angabe der Option -f ist nur notwendig, falls recode feststellt, dass das Umwandeln nicht automatisch rückgängig machbar ist, in diesem Fall erscheint folgende Ausschrift:

recode: datei failed: Mehrdeutige Ausgabe in step `CR-LF..data'