PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umlaute(äöü) bei cat einer Datei falsch dargestellt


Hardwaretoaster
2008-05-16, 22:06:18
Tja,d er Titel beschreibt's:
Ich habe hier eine Datei (eine per wget geholte html-Datei um genau zu sein), die enthält nicht maskierte (also NICHT &amul; etc) Umlaute, im Browser alles kein Thema

Aber wenn ich z.B. cat test.html mache, werden dei Zeichen nicht ausgegeben, stattdessen so ein Fragezeichen-Sondersymbol.

Ich hab' schon gesucht, seh aber den wald vor lauter Bäumen nichtwelche Ugebungsvbariable muss ich anders setzen, etc. um die richtige Codepage zu bekommen (ist eigentlich ein deutshces Ubuntu 7.10).

Gast
2008-05-17, 13:25:55
Schau mal:

locale
locale -a


Wahrscheinlich ist die Webseite ISO-8859-15 codiert und der Terminal utf8.

Das würde ich mal testen:
http://www.gnu.org/software/libiconv/documentation/libiconv/iconv.1.html
=> iconv -f ISO-8859-1 -t UTF-8 beispiel.html

Hardwaretoaster
2008-05-17, 14:35:37
Schau mal:

locale
locale -a


Wahrscheinlich ist die Webseite ISO-8859-15 codiert und der Terminal utf8.

Das würde ich mal testen:
http://www.gnu.org/software/libiconv/documentation/libiconv/iconv.1.html
=> iconv -f ISO-8859-1 -t UTF-8 beispiel.html

Danke! Das mit iconv funktioniert!