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: