Перекодировка текстовых файлов
Материал из Gentoo Linux Wiki
- Вернуться в раздел советов
Иногда попадаются файлы с текстом в кодировке, отличной от локальной. Причем часто бывает так, что кодировка эта - неизвестна.
Чтобы прочитать текст, воспользуемся пакетом enca emerge enca
В этот пакет входят 2 утилиты
- enca покажет в какой кодировке записан текст в файле
#enca test
Macintosh Cyrillic Surrounded by/intermixed with non-text data
- enconv (и iconv) перекодирует заданный файл в указанную кодировку (по-умолчанию - в локальную)
#enconv test #enca test
KOI8-R Cyrillic Surrounded by/intermixed with non-text data
Так же есть возможность перекодировать текст в файле в любую другую кодировку. Чтобы посмотреть список доступных кодировок: #enca --list built-in Перекодировать текст: #enca -x CP1251 test
|
Посоветовать или спросить, |
