Смена кодировки файла с cp1251 на UTF8 (enca)

Приведу пример на Linux Ubuntu/Debian с использованием пакета enca.
Чтобы произвести смену кодировки тестового файла допустим с CP1251 на кодировку UTF8 необходимо установить пакет enca:

sudo apt-get install enca

И конвертировать файл/файлы в кодировку локали дистрибутива (она определяется автоматически), пример:

enconv /home/user/example.txt
find /home/user/ -name "*.txt" -exec enconv {} \;
find /home/user/ -name "*.txt" |enconv

Все.

Подписаться на IT Blog (RU) по Email
Subscribe to IT Blog (EN) by Email

Did my article help you? How about buying me a cup of coffee as an encouragement? Buy me a coffe.

Один комментарий к “Смена кодировки файла с cp1251 на UTF8 (enca)”

  1. >locale
    LANG=ru_RU.UTF-8
    >date | file -i backup.sh
    backup.sh: text/x-shellscript; charset=us-ascii
    >enconv backup.sh
    >date | file -i backup.sh
    backup.sh: text/x-shellscript; charset=us-ascii

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