Есть ли инструменты, которые могут преобразовывать любые строки в значения в кодировке UTF-8 в Linux? Или любой сайт тоже в порядке.

2 ответа2

1

Вы должны попробовать iconv:

cat yourfile | iconv -f latin -t utf-8 > yourfileINUTF8

Вам нужно только знать, из какого кодирования вы конвертируете.

Чтобы узнать оригинальный код вашего файла, вы можете сделать.

file -i yourfile

И искать "charset ="

1

Это в основном ответ Onilton Maciel, за исключением того, что он сам находит оригинальную кодировку.

iconv -f $(file -b --mime-encoding yourfile) -t utf-8 < yourfile > youroutput

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