[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problem mit "sed" und gesetzter LANG, LC_ALL



Hallo,

Ich habe ein Problem mit "sed" und
LANG und LC_ALL auf "de_DE".

Wenn ich folgendes mache:

$ LC_ALL="de_DE"
$ LANG="de_DE"
$ echo Diii | sed 's/\([A-Z]\)/_\1/g'
_D_i_i_i

aber mit LC_ALL und LANG = 'C':

$ LC_ALL=C
$ LANG=C
$ echo Diii | sed 's/\([A-Z]\)/_\1/g'
_Diii

Hier dürfte es doch keine unterschiede geben. Oder ?
Mit "en" gibt es das selbe Ergebnis wie mit "C" !

Wo liegt der Fehler? Mach ich was falsch, bei "sed" in "locals"
oder ist es so, wie es jetzt abläuft, richtig ?

Ich habe "unstable",
sed version 4.0.5-2
locales version 2.3.1-11
libc6 version 2.3.1-11

Johannes


PS: Ich hoffe das hier ist die richtige Mailing-Liste,
wenn nicht, wo kann ich nachfragen.



Reply to: