1 |
Hallo, |
2 |
|
3 |
Am Donnerstag, 3. November 2005 11:37 schrieb Dirk Heinrichs: |
4 |
> Am Donnerstag, 3. November 2005 10:48 schrieb ext Eckard Brauer: |
5 |
> > $ echo -e 'bla\nAnton\nanTon\nANTON' | egrep '^[ANTO]+$' | sed 's/$/|/' |
6 |
> > ANTON| |
7 |
> > $ echo -e 'bla\nAnton\nanTon\nANTON' | egrep '^[A-Z]+$' | sed 's/$/|/' |
8 |
> > Anton| |
9 |
> > ANTON| |
10 |
> |
11 |
> Das liegt an der Einstellung zur Sortierung. Ist LC_COLLATE auf de_DE |
12 |
> gesetzt so ist die Sortierreihenfolge AaBbCc... anstatt A-Za-z wie bei |
13 |
> LC_COLLATE=C. Deshalb liegen bei [A-Z] die kleinen Buchstaben mit drin (bis |
14 |
> auf z, weil das nach Z kommt. |
15 |
|
16 |
Darf ich noch ein wenig mehr Verwirrung stiften? ;-) |
17 |
|
18 |
% locale |grep -i collate |
19 |
LC_COLLATE="de_DE@euro" |
20 |
% echo -e 'bla\nAnton\nanTon\nANTON' | egrep '^[A-Z]+$' | sed 's/$/|/' |
21 |
ANTON| |
22 |
|
23 |
Gibt es irgendwo eine Übersicht, welche "locale" sich wie verhält bei solchen |
24 |
und ähnlichen Mustern? |
25 |
|
26 |
Ciao, |
27 |
Markus |
28 |
-- |
29 |
Follow the next example to install Wanderlust as an XEmacs package. |
30 |
$ vi Makefile |
31 |
-- http://www.gohome.org/wl/doc/wl_5.html |