LC_ALL vs. LC_*

Michael Mraka michael na informatics.muni.cz
Pátek Leden 28 12:18:44 CET 2000


Michal Svec wrote:
% 
% Ahoj
% 
% Narazil jsem na takovou zvlastni vlastnost locales. V manualu je napsano,
% ze LC_ALL je "All the above", coz znamena, ze meni chovani uplne vsech
% funkci, zavislych na locales (a take se tak chova :-) a ignoruje nastaveni
% vsech ostatnich promennych LC_*.
% 
% Me by ale prislo logicke trochu jine chovani -- pro kazdou funkci je
% zajimava vetsinou pouze nektera z promennych LC_*. Tudiz by mi pripadalo
% lepsi, kdyby se napred podivala, zda ta jeji promenna je nejak nastavena
% (a pokud ano, pouzila prislusne nastaveni) a kdyz ne, tak teprve potom se
% koukala na globalni nastaveni LC_ALL.

To co popisujete je ukolem promenne LANG :-). 
Cili LC_ALL < LC_* < LANG.

% Mam dojem, ze by to bylo praktictejsi -- obcas prece jen je potreba na
% chvili nekterou z LC_ vlastnosti vypnout a pomoci tohoto by to slo docela
% dobre. Nebo ma soucasne chovani take nejake duvody? Je to zamer/chyba?

Z predchozich informaci je videt, ze se jedna o vlastnost :-).

% Michal

--mm                                                            Michael Mráka



Další informace o konferenci Linux