LINUX.ORG.RU

Перекодировка win-файла


0

1

Есть win-файл, где присутствует латиница и кириллица. Латиница, конечно, читается, а кириллица - кракозябры. Причем в kate меняю различные кириллические кодировки - фиг. Но enca выдала интересное:

Universal transformation format 8 bits; UTF-8
CRLF line terminators
Doubly-encoded to UTF-8 from ISO-8859-5

Подскажите, как перекодировать файл, чтоб русский можно было прочесть ?


iconv -t cp1251

Тогда UTF-8, представляющий cp1251, которым попытались раскодировать UTF8, будет преобразован в байтовое предстваление «cp1251, которым попытались раскодировать UTF8», то есть этот самый UTF-8.

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

А, т.е. на мой первый кир. символ ругнулся

drZlo
() автор топика
Ответ на: комментарий от AITap

Взял файл исходный - проканало ! Спасибо !

drZlo
() автор топика
Ответ на: комментарий от AITap

Тогда UTF-8, представляющий cp1251, которым попытались раскодировать UTF8, будет преобразован в байтовое предстваление «cp1251, которым попытались раскодировать UTF8

в доме, который построил Джек

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

Да я сам обычно такие же конструкции ваяю :) Определенно, надо уничтожить все кодировки, кроме UTF-32.

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

По-русски она ASCII называется

нет. ASCII — это только первые 128 символов, а latin1 — все 256.

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