Hallo,
ich habe ein kleines textverarbeitendes ShellScript geschrieben.
Bitte jetzt nicht steinigen (;-))
Das Script läuft lokal auf einem aktuellen SUSE 9.1 Rechner.
Leider kann das Script nicht mit Umlauten und Sonderzeichen umgehen.
Ich bekomme da immer so etwas z.B. %22 %E4 %FC %F6 u.s.w.
Wie kann ich dieses Problem lösen?
Herzlichen Dank für Euere Hilfe
Liebe Grüße
Manfred
Problem mit Umlaut und Sonderzeichen...
global liegen die Einstellungen in /etc/environment, schaut bei mir so aus
Local für einen Benutzer kannst Du es auch in ~/.basrc eintragen, ist bei mir so:
Statt utf-8 könnte da auch iso8859-15 stehen und statt de_AT de_DE
Gruß
Dookie
Code: Alles auswählen
LANGUAGE=de_AT@euro
LC_ALL=de_AT@euro
LANG=de_AT.UTF-8
Code: Alles auswählen
# ---- language-env DON'T MODIFY THIS LINE!
# settings for german speaking users
LANG=de_AT.UTF-8
export LANG
LC_MESSAGES=de_AT@euro
LC_CTYPE=de_AT@euro
export LC_MESSAGES LC_CTYPE
...
Gruß
Dookie