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

Re: Eigenatiges BASH problem...



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



Reply to: