Возможный дубликат:
Приложение для преобразования из ANSI в UTF8 на Windows
Кто-нибудь знает о бесплатной или с открытым исходным кодом программы для преобразования файлов .txt в Unicode?
Возможный дубликат:
Приложение для преобразования из ANSI в UTF8 на Windows
Кто-нибудь знает о бесплатной или с открытым исходным кодом программы для преобразования файлов .txt в Unicode?
Как указано Idigas, .txt не является кодировкой. Я предполагаю, что вы имели в виду, что эти файлы .txt использовали кодировку по умолчанию при их сохранении, которая, как я полагаю, установлена на ANSI, если вы использовали Блокнот в Windows.
Вам нужно знать исходный формат, прежде чем конвертировать их, но вы можете использовать iconv. Вы не указали свою операционную систему, но вы можете получить iconv для Linux, Windows и Mac. Я считаю, что он уже включен в большинство дистрибутивов Linux.
пример:
$iconv -f ms-ansi -t utf-8 ansi.txt > utf-8.txt
.txt - это формат, юникод - это кодировка.
Возможно, вы имели в виду ASCII, скажем, UTF-16? Возможно, Vim - не пакетный как таковой, но с его возможностями командной строки он может быть автоматизирован до определенной точки. Но это всего лишь предположение - не могли бы вы уточнить свой вопрос относительно того, что вы пытаетесь достичь.