Locales ( opet )
Dusan Sys
sys na spk.cz
Pondělí Leden 8 08:53:06 CET 2001
>
> neptun:~# strace -e trace=open sort test
> open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
> open("/etc/ld.so.cache", O_RDONLY) = 3
> open("/lib/libc.so.6", O_RDONLY) = 3
> open("/usr/share/locale/locale.alias", O_RDONLY) = 3
> open("/usr/share/i18n/locale.alias", O_RDONLY) = -1 ENOENT (No such file
or directory)
> open("/usr/share/locale/cs_CZ/LC_MESSAGES", O_RDONLY) = 3
> open("/usr/share/locale/cs_CZ/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
> open("/usr/share/locale/cs_CZ/LC_MONETARY", O_RDONLY) = 3
> open("/usr/share/locale/cs_CZ/LC_COLLATE", O_RDONLY) = 3
> open("/usr/share/locale/cs_CZ/LC_TIME", O_RDONLY) = 3
> open("/usr/share/locale/cs_CZ/LC_NUMERIC", O_RDONLY) = 3
> open("/usr/share/locale/cs_CZ/LC_CTYPE", O_RDONLY) = 3
> open("test", O_RDONLY|O_LARGEFILE) = 3
takze jsem udelal to stejne
[root na ns /root]# more test
e
s
c
ě
š
č
Ž
Ě
[root na ns /root]# strace -e trace=open sort test
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib/libc.so.6", O_RDONLY) = 3
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
open("/usr/share/i18n/locale.alias", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/share/locale/cs_CZ/LC_MESSAGES", O_RDONLY) = 3
open("/usr/share/locale/cs_CZ/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
open("/usr/share/locale/cs_CZ/LC_MONETARY", O_RDONLY) = 3
open("/usr/share/locale/cs_CZ/LC_COLLATE", O_RDONLY) = 3
open("/usr/share/locale/cs_CZ/LC_TIME", O_RDONLY) = 3
open("/usr/share/locale/cs_CZ/LC_NUMERIC", O_RDONLY) = 3
open("/usr/share/locale/cs_CZ/LC_CTYPE", O_RDONLY) = 3
open("test", O_RDONLY|O_LARGEFILE) = 3
c
e
s
Ž
š
Ě
č
ě
[root na spvs /root]# sort --version
sort (GNU textutils) 2.0a
glibc-2.1.3-15
[root na ns /root]# locale
LANG=cs_CZ
LC_CTYPE="cs_CZ"
LC_NUMERIC="cs_CZ"
LC_TIME="cs_CZ"
LC_COLLATE="cs_CZ"
LC_MONETARY="cs_CZ"
LC_MESSAGES="cs_CZ"
LC_ALL=cs_CZ
Je to nejake divne.
Zdravi Dusan Sys
Další informace o konferenci Linux