Как в Ubuntu произвести смену кодировки тестового файла с CP1251 на кодировку UTF8

Обновлено 01.08.2016

Ubuntu

Ubuntu

Добрый день, уважаемые читатели, сегодня я хочу с вами поделиться решением на вот такой вопрос, как сменить кодировку тестового файла с CP1251 на кодировку UTF8 на Ubuntu, думаю начинающим пользователям это будет полезно знать. Для того, чтобы произвести смену кодировки тестового файла с CP1251 на кодировку UTF8 нам понадобится пакет enca. Все ниже описанное будет приведено для дистрибутива Ubuntu, но алгоритм действий будет работать и в других дистрибутивах.

Смена кодировки текстового файла с CP1251 на UTF8:

Устанавливаем необходимый пакет:

sudo apt-get install enca

Конвертируем один файл в кодировку локалки дистрибутива, которая определяется автоматически:

enconv имя_файла 

Вместо имя_файла должен находится полный путь до файла в кодировке CP1251, к примеру: enconv /home/koder/1.txt

Если этих файлов окажется несколько, то команда выглядит несколько иначе:

find путь_к_директории -name "*.txt" -exec enconv {} \; 

Для нашего примера должно быть так: find /home/koder/ -name "*.txt" |enconv

Автор - Сёмин Иван

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

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