[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