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: