Как в Ubuntu произвести смену кодировки тестового файла с CP1251 на кодировку UTF8
Добрый день, уважаемые читатели, сегодня я хочу с вами поделиться решением на вот такой вопрос, как сменить кодировку тестового файла с CP1251 на кодировку UTF8 на Ubuntu, думаю начинающим пользователям это будет полезно знать. Для того, чтобы произвести смену кодировки тестового файла с CP1251 на кодировку UTF8 нам понадобится пакет enca. Все ниже описанное будет приведено для дистрибутива Ubuntu, но алгоритм действий будет работать и в других дистрибутивах.
Смена кодировки текстового файла с CP1251 на UTF8:
Устанавливаем необходимый пакет:
Конвертируем один файл в кодировку локалки дистрибутива, которая определяется автоматически:
Вместо имя_файла должен находится полный путь до файла в кодировке CP1251, к примеру: enconv /home/koder/1.txt
Если этих файлов окажется несколько, то команда выглядит несколько иначе:
Для нашего примера должно быть так: find /home/koder/ -name "*.txt" |enconv