[sisyphus] Re: Кардридер и флешка - не создаются записи в fstab
Sviataslau Svirydau
=?iso-8859-1?q?Sviataslau=5FSvirydau_=CE=C1_epam=2Ecom?=
Вт Ноя 1 19:01:13 MSK 2005
Michael Shigorin wrote:
>>...
>>Т.е. все равно хочется брать реальное занчение LC_TYPE невзирая на LC_ALL?
>>
>>
>
>Именно. Потому что так же поступит и glibc всякое
>при выставленном LC_* точней LC_ALL.
>
>
Это точно?
Поведение locale(1) почему-то заставяет думать наоборот.
Да и в других местах говорят, что LC_ALL проверяется перед конкретной
категорией LC_*. А вот LANG -- после.
setlocale(3)
The details are implementation dependent. For glibc, first (regardless
of /category/), the environment variable LC_ALL is inspected, next the
environment variable with the same name as the category (LC_COLLATE,
LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC, LC_TIME) and finally the
environment variable LANG. The first existing environment variable is used.
http://www.linux.com/howtos/Unicode-HOWTO-3.shtml#ss3.4
*LC_ALL* override for all other LC_* variable
Ну и так далее (locale(7), etc...)
--
Best regards,
Sviatoslav Sviridov
Подробная информация о списке рассылки Sisyphus