[Eisfair] eisfair-1 mit UTF-8
Marcus Roeckrath
marcus.roeckrath at gmx.de
Sa Apr 6 12:28:05 CEST 2013
Hallo Thomas,
Thomas Bork wrote:
>> Mit "file -i mysql_dump.sql" den "zeichensatz" dieser Ascii-Datei
>> feststellen, wenn dies nicht utf-8 text sondern wahrscheinlicherweise
>> ISO-8859 text" ist, dann
>>
>> iconv -f zeichensatz -t utf8 mysql_dump.sql > mysql_dump.utf8.sql
>>
>> zeichensatz ist durch die mit dem file-Kommando festgestellte Kodierung
>> zu ersetzen (ohne "text").
>
> referencetest26 # file /tmp/samba.exp
> /tmp/samba.exp: ISO-8859 text
> referencetest26 # iconv -f ISO-8859 -t utf8 /tmp/samba.exp -o
> /tmp/samba.exp.new
> iconv: conversion from `ISO-8859' is not supported
> Try `iconv --help' or `iconv --usage' for more information.
>
> Da fehlt was...
>
> referencetest26 # iconv -f ISO-8859-15 -t utf-8 /tmp/samba.exp -o
> /tmp/samba.exp.new
Wie gesagt, hatte ich es nur schnell abgetippt, aber - auch mangels auf
meinem eis gefüllter mysql-Datenbank - noch nicht selbst getestet.
Hätte vielleicht noch folgenden Satz aus dem Artikel zitieren sollen:
"Die "Zeichensatz"-Angabe ist dann vom Admin anhand der ihm vorliegenden
Informationen zu komkretisieren."
> referencetest26 # file /tmp/samba.exp.new
> /tmp/samba.exp.new: UTF-8 Unicode text
Dein Test zeigt aber, dass es grundsätzlich funktioniert und keine Hexerei
ist.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair