Dobroe vremia sutok.
Est' obi4nii tekstovoi file, soderjanie kotorogo na russkom iazike. V shelle nabiraiu "cat filename" i vmesto soderjania on mne vidaiot:
?????????????
????????????
????????????
???????????? i tak dalee. koroche ne hochet prinimat russkii iazik.
Kak mojno sdelat' chto bi on taki da mog vidavat' text na russkom iazike.
Thnx.
>Dobroe vremia sutok.
>Est' obi4nii tekstovoi file, soderjanie kotorogo na russkom iazike. V shelle nabiraiu
> "cat filename" i vmesto soderjania on mne vidaiot:
>?????????????
>????????????
>????????????
>???????????? i tak dalee. koroche ne hochet prinimat russkii iazik.
>Kak mojno sdelat' chto bi on taki da mog vidavat' text na
>russkom iazike.
>Thnx.
Надо выставить 8-ми битный символьный I/O
Это не mc :))
Нужно локаль построить нормально + фонт + (опционально) переключение клавиатуры
>Это не mc :))
>Нужно локаль построить нормально + фонт + (опционально) переключение клавиатуры
необязательно
KOI8R для этого и было сделано, чтоб можно было смотреть русские файлы с любого терминала
то есть надо или настроить шрифты, или отрезать у терминала 8 бит
Угу. А кто сказал, что у него локаль "ru_RU.KOI8-R", а не "C" ? :))
И шрифт соответственный...
>Угу. А кто сказал, что у него локаль "ru_RU.KOI8-R", а не "C"
>? :))
>И шрифт соответственный...а шрифту не пофиг на локаль? шрифт работает с кодами символов и их должен отображать
Так я ж сказал:
"И шрифт соответственный..." :))
>>Это не mc :))
>>Нужно локаль построить нормально + фонт + (опционально) переключение клавиатуры
>
>
>необязательно
>KOI8R для этого и было сделано, чтоб можно было смотреть русские файлы
>с любого терминала
>то есть надо или настроить шрифты, или отрезать у терминала 8 бит
>
Dobroe vremia sutok.
Esli mojno, to nemnogo po-podrobnee: kak nastroit' shrifti tak chto bi v shell-e mojno bilo otobrazit' russki tekst, i chto oznachaet "отрезать у терминала 8 бит".
Thnx.
Если у тебя RH-подобный дистрибутив, то:
1. в файл /etc/sysconfig/i18n что-то типа:
LANG="ru_RU.KOI8-R"
SYSFONT="UniCyr_8x16"
SYSFONTACM="koi8-r"2. в файл /etc/sysconfig/keyboard
KEYTABLE="ru"3. запустить /etc/rc.d/init.d/keytable start
Это делает следующее:
/bin/loadkeys ru
/sbin/consolechars -f UniCyr_8x16 --acm koi8-rА вообще howto надо читать - я уж и не помню ничего.