Разные кодировки файлов в linux

Конвертация koi8-r в utf8 в linuxДля конвертации текстового файла из одной кодировки в другую, можно использовать команду recode. Она поддерживает большое число кодировок, а так же, может конвертировать в base64, конвертировать CRLF и прочие. Полный список возможностей можно получить командой:

recode -l | less

для изменения кодировки файла с koi8 на utf8, достаточно выполнить:

recode KOI8R..UTF8 < file-to-convert.txt > file-to-convert.txt.utf8

Для кодировки в base64:

recode ../b64 < file-to-convert.txt > file-to-convert.txt.b64

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *