[sisyphus] консоьные шрифты в локале POSIX (root)
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Май 31 00:29:25 MSD 2005
On Mon, May 30, 2005 at 09:34:02AM +0400, Хихин Руслан wrote:
> Здравствуйте :)
>
> Ни у кого такого нет ?
>
> В консоле (ALT+F1 и виртуальной графической консоли - конкретно konsole)
> root (локаль POSIX)
> 1 не отображаются имена русских файлов.
> ls -l
> drwxrwxrwx 3 root root 8192 May 29 17:36 ??? ?????????
> (Мои документы)
>
> 2 далее выяснил (ALT+F1) - не отображаются просто русские буквы
> echo "йцукенгшщзхъфывапролджэ" > test.tmp - всё правильно записалось, а
> вот при наборе высвечивались греческие буквы (не знаю как снять с
> консоли :) )
Здесь уже всё прокомментировали, но я всё же как мантейнер расскажу ещё
раз, и как модератор попрошу дальше эту тему в этом списке рассылки не
развивать.
Итак, по умолчанию, если вывод программы ls является терминалом, то ls
ведёт себя как "ls --hide-control-chars". Набор символов, который
считается печатным, зависит от категории LC_CTYPE локали.
Таким образом, если у рута локаль POSIX, то "ls" не будет печатать на экран
кириллицу. Если локаль ru_RU.*, то будет. "ls | cat" тоже будет выводить
кириллицу (потому что ls выводит в pipe).
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050531/6c151912/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus