LINUX.ORG.RU
ФорумAdmin

как посмотреть текст в 1251 под линуксом ???


0

0

Как посмотреть текст в кодировке 1251 под линуксом ???

Есть прога работающая под линуксом (в консоли) выдающая всякие сообщения в кодировке (похоже на 1251) . Если заходишь на линукс по телнету из под виндов, све нормально видно. А если из под линукса то одни крокозябры. На линуксе поставил русские локали (koi8r), но не помогло :) русский шрифт есть, но то что выдает прога так и осталось читаемо только из под виндов :(

anonymous

Если программа не понимает local'и, то боюсь только пропускать вывод программы через "&>&1| recode -f cp1251" или iconv.

anonymous
()
Ответ на: комментарий от BArS

Да база данных какаято - не в ней дело. Неужели нет способа поставить локаль 1251 по человечески??? Или может попробовать из под Иксов посмотреть в графическом режиме???

anonymous
()
Ответ на: комментарий от anonymous

> Неужели нет способа поставить локаль 1251 по человечески???

Что имеется в виду? Можно просто сменить консольный шрифт на шрифт с кодировкой cp1251.
(конкретный способ зависит от дистрибутива, я пользуюсь consoletools)

anonymous
()
Ответ на: комментарий от anonymous

А поподробнее нельзя (для ламера) :) На примере RedHat 9 или SUSE 8 :) Желательно по универсальнее способ, потому как на этих дистрах я локали cp1251 не нашел :(

anonymous
()

Если имеется просто текстовый файл в 1251
а у вас допустим коi8-r
то в mc по F9 в опциях выбираем Display bits

Input / display codepage: выбираем koi8-r
ниже ставим [x] Full 8 bits input и жмем OK

По F3 смотрим файл с кодировкой 1251 видим кракозяблы

жмем ctrl+t выбираем 1251 и читаем свой файл до просветления !





sova ★★
()
Ответ на: комментарий от sova

Во дельная мысль!!! Методом научного тыка выяснил что читаемый текст получается если выбрать Кодировку ввода вывода 1251, а при просмотре F3 ctrl+t выбрать CP866.

Нет мыслей как сделаь чтоб все было удобочитаемо и без мс???

anonymous
()
Ответ на: комментарий от anonymous

Вообщето весь смысл данного поста чтоб посмотреть под консолью!!!!

anonymous
()

если линух -- красный шапк то:

/etc/sysconfig/i18n:
# параметры LANG и SUPPORTED менять необязательно
LANG="en_US"
SUPPORTED="en_US:en"
SYSFONT="UniCyr_8x16"
SYSFONTACM="cp1251"


/etc/rc.d/init.d/keytable start

если хоца еще и писать по-русски в 1251 то надо поставить переменную
KEYTABLE="ru-cp1251" в /etc/sysconfig/keyboard (не проверено)

если не редхат то попробуй
consolechars -f UniCyr_8x16 -m cp1251

anonymous
()

м-да...

iconv уже отменили?

Xela
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.