На днях мне нужно было поработать с содержимым html-файла, представленным в кодировке cp1251 (windows). Но мне нужна была utf-8.
На помощь пришла штатная программа Mac OS X iconv, позволяющая преобразовывать кодировки.
Команда проста:
$ iconv -f cp1251 -t utf8 file-windows.xml > file-utf8.xml
Ключ “-f” указывает, в какой кодировке исходный файл file-windows.xml, “-t” - в какую кодировку преобразовывать.
Полный перечень поддерживаемых кодировок можно посмотреть, набрав команду:
$ iconv -l