LINUX.ORG.RU

кодировка в кодировке


0

0

Привет всем. Проглядел вывод emerge - обновился mysql.

В таблицах с кириллицей просто беда. Помогите опознать, что это и во что завернуто?

Пример:

óÉÎËÉÎ

Спасибо.

anonymous

LOL: копирую мышкой, в терминал вставляется безо всякого перекодирования слово "Синкин" o_O.

locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"

TuxR ★★★★
()

Ах да. Если это окажется не двойной koi8-r, то для определения кодировки поможет enca.

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

так, уже проще. вот как бы узнать, какие перекодировки прошел текст, чтобы правильно отобразиться?

anonymous
()

Так 'enca' попробовал или нет? enca <имя файла> - скажет в какой он кодировке, причем разбирает даже сложные случаи, выведет что-типа такого: 'double encoded cp1251 encoded in koi8-r' :)

TuxR ★★★★
()

bash$ echo óÉÎËÉÎ | iconv -t iso8859-1 | iconv -f koi8-r Синкин

Посмотрим, как лоровский движ это скушает...

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

Короче, оно из кои-8 преобразовано в iso8859-1. (Мне нужно две перекодировки, ибо я в юникоде.)

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