Iconv
Перейти к навигации
Перейти к поиску
iconv - утилита UNIX (и одноимённая библиотека) для преобразования текста из одной кодировки в другую.
Синтаксис[править | править код]
iconv [-c] [-s] [-f encoding] [-t encoding] [inputfile ...] iconv -l
Описание[править | править код]
Iconv конвертирует текст из одной кодировки в другую. Входная кодировка задаётся ключом -f, а выходная — ключом -t. Любая из этих кодировок по умолчанию равна локали системы. Все входные файлы читаются по очереди, если не задан параметр входного файла, то используется стандартный ввод, а конвертируемый текст выводится на стандартный вывод.
Когда задана опция -c, символы, которые не могут быть преобразованы просто выбрасываются. В противном случае при появлении подобной ошибки программа аварийно завершается.
Когда задана опция -s, сообщения об ошибках не выводятся.
Ключ -l выводит список доступных кодировок.