Forums Neueste Beiträge
 

Zeichensatz von us-ascii nach UTF-8 konvertieren

18/02/2010 - 11:38 von Karl Teuschler | Report spam
Hallo,

Ich möchte gerne den Zeichensatz von Textdateien konvertieren, von us-
ascii nach UTF-8.

Ich habe es so versucht:
karl@teuschler:~$ file -ib usascii.txt
text/plain; charset=us-ascii
karl@teuschler:~$ iconv -f "us-ascii" -t "UTF-8" usascii.txt >
utf8.txt
karl@teuschler:~$ file -ib utf8.txt
text/plain; charset=us-ascii
karl@teuschler:~$
Was mache ich hier den falsch?

Danke im Voraus
Karl
 

Lesen sie die antworten

#1 JP Bruns
18/02/2010 - 11:49 | Warnen spam
Karl Teuschler [2010-02-18]:
Hallo,

Ich möchte gerne den Zeichensatz von Textdateien konvertieren, von
us- ascii nach UTF-8.

Ich habe es so
versucht:
-
:~$ file -ib usascii.txt text/plain; charset=us-ascii
:~$ iconv -f "us-ascii" -t "UTF-8" usascii.txt >
utf8.txt :~$ file -ib utf8.txt text/plain;
:~$
-
Was mache ich hier den falsch?



Soviel ich weiss, sind die 128 US-ASCII Zeichen aus
kompatibilitàtsgründen identisch mit den ersten 128 unter UTF-8. Von
daher braucht dich nicht wundern, wenn du eine reine US-ASCII Datei
nicht in UTF-8 umwandeln kannst.

Solange kein nicht-US-ASCII ZEichen in deiner Datei vorkommt, würde
der Gebrauch von UTF-8 nur unnötig Platz beanspruchen.

Ich darf korrigiert werden.


JP

Ähnliche fragen