6

Мне нужно просматривать большие текстовые файлы Unicode (текущая версия 2 379 415 348 байт) в Windows 7.

Обычно я предпочитаю UTF-8, но, глядя на SuperUser, кажется, что лучший просмотрщик больших файлов Windows не может обработать UTF-8, поэтому я не возражаю против одноразового преобразования этих файлов в UTF-16-LE до лучший зритель приходит.

Так что пока мне нужен инструмент, который может конвертировать кодировку. Обратите внимание, что я не могу использовать редактор для этого, или я бы просто просмотрел файл в этом редакторе. Либо командная строка, либо инструмент с графическим интерфейсом будет в порядке.

(У меня нетбук увеличен до 2 ГБ ОЗУ, иногда я могу нормально просматривать эти файлы в gVim, но у меня часто открываются окна браузера и много раз не хватает памяти. LTFViewer может просматривать текстовые файлы прямо с диска, не загружая все это в оперативную память)

1 ответ1

12

GNU iconv имеет версию для Windows.

iconv -f utf-8 -t utf-16le < in.txt > out.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .