Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ iconv(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gencat(1)

iconv(3C)

iconv(5)

iconv(1)                                                           iconv(1)

NAME
     iconv - Code konvertieren (international codeset conversion)

SYNTAX
     iconv -f ausgangscode -t zielcode [--] [datei ...]

BESCHREIBUNG
     iconv liest Eingabezeichen aus einer Datei oder von der Standardein-
     gabe, codiert die Eingabezeichen um und schreibt das Ergebnis auf die
     Standardausgabe.

     Die mit iconv möglichen Konvertierungen werden durch Konvertierungsta-
     bellen festgelegt, die sich unter /usr/lib/iconv befinden. Es können
     nur die vorhandenen Konvertierungstabellen verwendet werden.

     So wandelt iconv z. B. die Zeichen aus dem Zeichensatz ISO 8859-1 in
     landesspezifische Zeichen aus den nationalen Varianten des Zeichensat-
     zes ISO 646 (ASCII-Derivate) um, oder unterstützt die Umwandlung in
     umgekehrter Richtung (siehe BEISPIELE).

OPTIONEN
     -f ausgangscode
     -t zielcode
          (f - from, t - to) iconv erwartet die Konvertierungstabelle in
          der Datei /usr/lib/iconv/ausgangscode.zielcode.t. Zeichen, die im
          Ziel-Zeichensatz nicht existieren, werden in Unterstrich _ ver-
          wandelt.

     --   Ende der Optionenliste. Die Angabe ist nötig, wenn datei mit -
          beginnt.

     datei
          Name der Datei, deren Inhalt umcodiert werden soll. Sie können
          auch mehrere Dateien angeben, die nacheinander bearbeitet werden.

          datei nicht angegeben: iconv liest von der Standardeingabe.

FEHLERMELDUNG
     Not supported xx to yy

     Die gewünschte Umwandlung des Zeichensatzes xx in den Ziel-Zeichensatz
     yy wird von iconv nicht unterstützt.

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
     ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
     LANG nicht oder als leere Zeichenkette definiert, verhält sich das
     System so, als wäre es nicht internationalisiert.






Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

iconv(1)                                                           iconv(1)

     Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
     bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
     Bereich der Internationalisierung.

BEISPIELE
     Beispiel 1

     Sie wollen alle Konvertierungstabellen auflisten:

     $ ls /usr/lib/iconv
     646da.8859.t  646fr.8859.t  8859.646da.t  8859.646fr.t
     646de.8859.t  646it.8859.t  8859.646de.t  8859.646it.t
     646en.8859.t  646sv.8859.t  8859.646en.t  8859.646sv.t
     646es.8859.t  8859.646.t    8859.646es.t  iconvdata

     Beispiel 2

     Sie wollen den Inhalt der Datei brief konvertieren und das Ergebnis in
     die Datei brief.conv schreiben. Der Ausgangs-Zeichensatz ist die deut-
     sche Variante des Zeichensatzes ISO 646, der Ziel-Zeichensatz soll der
     Zeichensatz ISO 8859-1 sein:

     $ iconv -f 646de -t 8859 brief > brief.conv

DATEIEN
     /usr/lib/iconv
          In diesem Verzeichnis befinden sich die Standardkonvertierungsta-
          bellen für die Umcodierung

     /usr/lib/iconv/iconvdata
          Hilfsdatei für iconv

     /usr/lib/iconv/*.t
          Konvertierungstabellen

SIEHE AUCH
     gencat(1), iconv(3C), iconv(5), iconvtab(5).

















Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026