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