[Comm] LANG=POSIX, всё остальное ru_RU.UTF-8

Andrew Borodin =?iso-8859-1?q?borodin_=CE=C1_zarya-k=2Eru?=
Чт Фев 21 11:23:00 MSK 2008


On Thu, Feb 21, 2008 at 10:18:06AM +0300, Aleksey Deryagin wrote:
> Спасибо, но там получается аналогично - если прописать только 
> LANG=POSIX, всё становится POSIX.

Судя по locale(7), LANG перекрывает всё:

Если второй аргумент функции setlocale()  --- пустая строка  "",  
то  локализация  по  умолчанию будет определяться, используя 
следующие шаги:

1.     Если существует непустая переменная окружения LC_ALL, то 
используется ее значение.

2.     Если  существует  переменная  окружения  с  именем  одной  
из  вышеописанных  категорий  локализации и она не пустая, ее 
значение используется для этой категории.

3.     Если существует непустая переменная окружения LANG, то 
используется ее значение.

-- 

С уважением,
А. Бородин.



Подробная информация о списке рассылки community