Joker
25-04-2008, 09:39
Hallo,
ich habe nervige Probleme mit den Zeichensätzen und Umlauten.
Maschine 1:
> uname -a
Linux irgendwas 2.6.5-7.244-s390x #1 SMP Mon Dec 19 10:44:01 UTC 2005 s390x s390x s390x GNU/Linux
Wenn ich aus einer db2-DB was exportiere, werden die Umlaute nicht richtig dargestellt. Es entstehen dann immer irgendwelche Fantasie-Zeichen, z.B.
München
Irgendwie fühlt sich da niemand dafür zuständig, also korrigiere ich das mit sed:
sed "s/ü/ü/g"
Das funktioniert auch bei den Umlauten ä, ö, ü.
Allerdings:
StraÃenbau
(den sed mach dafür als letztes, weil hier nur dieses à steht, sonst würden ja auch die anderen Zeichenketten geändert werden, die mit à anfangen und aber noch z.B. ¼ folgt.)
Mit
sed 's/Ã/ß/g'
wird daraus aber
StrassM-^_enbau
Diese M-^_ war vorher noch nicht da. Wie bekomme ich das am besten weg?
Statt ß wäre auch ss ok.
Zum Glück ist heute Freitag, dieser Sch... ist echt total nervig. :-(
Danke schonmal für Tipps!
ich habe nervige Probleme mit den Zeichensätzen und Umlauten.
Maschine 1:
> uname -a
Linux irgendwas 2.6.5-7.244-s390x #1 SMP Mon Dec 19 10:44:01 UTC 2005 s390x s390x s390x GNU/Linux
Wenn ich aus einer db2-DB was exportiere, werden die Umlaute nicht richtig dargestellt. Es entstehen dann immer irgendwelche Fantasie-Zeichen, z.B.
München
Irgendwie fühlt sich da niemand dafür zuständig, also korrigiere ich das mit sed:
sed "s/ü/ü/g"
Das funktioniert auch bei den Umlauten ä, ö, ü.
Allerdings:
StraÃenbau
(den sed mach dafür als letztes, weil hier nur dieses à steht, sonst würden ja auch die anderen Zeichenketten geändert werden, die mit à anfangen und aber noch z.B. ¼ folgt.)
Mit
sed 's/Ã/ß/g'
wird daraus aber
StrassM-^_enbau
Diese M-^_ war vorher noch nicht da. Wie bekomme ich das am besten weg?
Statt ß wäre auch ss ok.
Zum Glück ist heute Freitag, dieser Sch... ist echt total nervig. :-(
Danke schonmal für Tipps!