Перекодировка текстовых файлов

Материал из Gentoo Linux Wiki

Перейти к: навигация, поиск
Вернуться в раздел советов


Иногда попадаются файлы с текстом в кодировке, отличной от локальной. Причем часто бывает так, что кодировка эта - неизвестна.

Чтобы прочитать текст, воспользуемся пакетом enca emerge enca

В этот пакет входят 2 утилиты

  • enca покажет в какой кодировке записан текст в файле

#enca test

 Macintosh Cyrillic
   Surrounded by/intermixed with non-text data
  • enconviconv) перекодирует заданный файл в указанную кодировку (по-умолчанию - в локальную)

#enconv test #enca test

 KOI8-R Cyrillic
   Surrounded by/intermixed with non-text data

Так же есть возможность перекодировать текст в файле в любую другую кодировку. Чтобы посмотреть список доступных кодировок: #enca --list built-in Перекодировать текст: #enca -x CP1251 test


Посоветовать или спросить,
пожаловаться или поблагодарить
можно на странице обсуждений.
Обсуди эту статью на форуме Gentoo.ru

Личные инструменты