On Thu, Mar 24, 2005 at 04:09:28PM +0100, Sven Mueller wrote:
> Die Bash initialisiert die locales-Klamotten nicht neu, wenn die 
> Environment-Variablen geändert werden. Daher ist es ihr völlig schnuppe, 
> wenn man die während der Laufzeit der Bash ändert. Andererseits sind die 

Nicht ganz:

bash$ ls
A  B  C  a  b  c
bash$ echo $LC_COLLATE $LANG

bash$ ls [a-z]*
a  b  c
bash$ export LC_COLLATE=en_US
bash$ ls [a-z]*
a  A  b  B  c  C
bash$ unset LC_COLLATE; export LANG=en_US
bash$ ls [a-z]*
a  b  c
bash$ exec bash
bash$ ls [a-z]*
a  A  b  B  c  C

LC_COLLATE beachtet sie sehrwohl, LANG hingegen nicht.

/GM


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an