iconv(1) General Commands Manual iconv(1) iconv - iconv [options] [-f from-encoding] [-t to-encoding] [inputfile ...] iconv . , (-), iconv . , iconv . _ , . _ , . --from-code=_ -f _ _ . --to-code=_ -t _ _ . If the string //IGNORE is appended to to-encoding, characters that cannot be converted are discarded and an error is printed after conversion. (Characters that cannot be decoded are treated as an error with or without this flag.) _ //TRANSLIT, . , , . , , (?). --list -l . -c Discard characters that cannot be converted instead of terminating when encountering such characters. POSIX requires that this option does not change the exit status of the program. --output=_ -o _ _ . --silent -s , . --verbose . --help -? . --usage . --version -V , iconv. 0, . iconv iconv(3), , , gconv ( ). iconv(3) iconv iconv_open(3). GCONV_PATH: o GCONV_PATH , iconv_open(3) gconv, iconvconfig(8) , , gconv, . gconv , gconv. o GCONV_PATH ( ), gconv . iconv_open(3) GCONV_PATH , gconv. gconv, gconv, , . gconv , , , ; , GCONV_PATH. , GCONV_PATH. /usr/lib/gconv gconv. /usr/lib/gconv/gconv-modules gconv. /usr/lib/gconv/gconv-modules.cache gconv. , /usr/lib64. POSIX.1-2008. POSIX.1-2001. ISO/IEC 8859-15 UTF-8: $ iconv -f ISO-8859-15 -t UTF-8 < input.txt > output.txt; UTF-8 ASCII : $ echo abc ss EUR ac | iconv -f UTF-8 -t ASCII//TRANSLIT; abc ss ? EUR abc locale(1), uconv(1), iconv(3), nl_langinfo(3), charsets(7), iconvconfig(8) () Azamat Hackimov , Dmitriy S. Seregin , Yuri Kozlov , ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () . Linux man-pages 6.18 21 2025 . iconv(1)