1 |
Am Donnerstag, 3. November 2005 10:48 schrieb ext Eckard Brauer: |
2 |
|
3 |
> ich habe hier 2 Gentoo-Systeme in Benutzung (OK, ich hab noch mehr, tut |
4 |
> aber nichts zur Sache), eins auf 'nem P4, eins auf 'nem Athlon 850. |
5 |
> |
6 |
> Der erste Unterschied, der mir auffiel, war ein nicht korrekt |
7 |
> funktionierender Range-Operator in regulären Ausdrücken auf dem P4, |
8 |
> siehe: |
9 |
> |
10 |
> $ echo -e 'bla\nAnton\nanTon\nANTON' | egrep '^[ANTO]+$' | sed 's/$/|/' |
11 |
> ANTON| |
12 |
> $ echo -e 'bla\nAnton\nanTon\nANTON' | egrep '^[A-Z]+$' | sed 's/$/|/' |
13 |
> Anton| |
14 |
> ANTON| |
15 |
|
16 |
Das liegt an der Einstellung zur Sortierung. Ist LC_COLLATE auf de_DE |
17 |
gesetzt so ist die Sortierreihenfolge AaBbCc... anstatt A-Za-z wie bei |
18 |
LC_COLLATE=C. Deshalb liegen bei [A-Z] die kleinen Buchstaben mit drin (bis |
19 |
auf z, weil das nach Z kommt. |
20 |
|
21 |
HTH... |
22 |
|
23 |
Dirk |
24 |
-- |
25 |
Dirk Heinrichs | Tel: +49 (0)162 234 3408 |
26 |
Configuration Manager | Fax: +49 (0)211 47068 111 |
27 |
Capgemini Deutschland | Mail: dirk.heinrichs@×××××××××.com |
28 |
Hambornerstraße 55 | Web: http://www.capgemini.com |
29 |
D-40472 Düsseldorf | ICQ#: 110037733 |
30 |
GPG Public Key C2E467BB | Keyserver: www.keyserver.net |