Locales ( opet )

Michael Mraka Michael.Mraka na GTSgroup.cz
Pondělí Leden 8 09:38:37 CET 2001


Dusan Sys wrote:
% > neptun:~# strace -e trace=open sort test
...
% > open("/usr/share/locale/cs_CZ/LC_COLLATE", O_RDONLY) = 3
% 
% takze jsem udelal to stejne
...
% [root na ns /root]# strace -e trace=open sort test
...
% open("/usr/share/locale/cs_CZ/LC_COLLATE", O_RDONLY) = 3
...
% c
% e
% s
% Ž
% š
% Ě
% č
% ě
% 
% [root na spvs /root]# sort --version
        ^^^^?!?
% sort (GNU textutils) 2.0a

1) lepsi by bylo zjistit si verzi sortu na pocitaci 'ns' :-)
2) sort standardne _nepouziva_(!) pri trideni locale (protoze pouziva nejaky
_silene_ optimalizovany algoritmus na trideni, do ktereho mu lokalizovane fce
na trideni -  strcoll(), strxfrm() - nezapadaji); trideni podle locale se
vynuti prave prepinacem -l.



--mm                                                            Michael Mráka



Další informace o konferenci Linux