Команда iconv
используется для преобразования текстовых файлов из одной кодировки в другую. Это полезно, когда необходимо работать с текстами, закодированными в различных форматах.
Основной синтаксис команды iconv
выглядит следующим образом:
iconv [options] [arguments]
-f
: Указывает исходную кодировку.-t
: Указывает целевую кодировку.-o
: Указывает имя выходного файла.-c
: Игнорирует недопустимые символы.iconv -f UTF-8 -t ISO-8859-1 input.txt -o output.txt
iconv -f UTF-8 -t ASCII//TRANSLIT -c input.txt -o output.txt
iconv -f UTF-8 -t WINDOWS-1251 input.txt
-o
, чтобы сохранить преобразованный файл с другим именем, чтобы не перезаписывать оригинал.-c
.