blob: 2089d32e051070545bf9abd8c86415469b6343c7 [file] [log] [blame]
ICONV(1) Linux Programmer's Manual ICONV(1)
NAME
iconv - character set conversion
SYNOPSIS
iconv [-c] [-s] [-f encoding] [-t encoding] [inputfile ...]
iconv -l
DESCRIPTION
The iconv program converts text from one encoding to
another encoding. More precisely, it converts from the
encoding given for the -f option to the encoding given
for the -t option. Either of these encodings defaults to
the encoding of the current locale. All the inputfiles
are read and converted in turn; if no inputfile is
given, the standard input is used. The converted text is
printed to standard output.
When option -c is given, characters that cannot be con-
verted are silently discarded, instead of leading to a
conversion error.
When option -s is given, error messages about invalid or
unconvertible characters are omitted, but the actual
converted text is unaffected.
The encodings permitted are system dependent. For the
libiconv implementation, they are listed in the
iconv_open(3) manual page.
The iconv -l command lists the names of the supported
encodings, in a system dependent format. For the libi-
conv implementation, the names are printed in upper
case, separated by whitespace, and alias names of an
encoding are listed on the same line as the encoding
itself.
SEE ALSO
iconv_open(3), locale(7)
GNU January 13, 2002 ICONV(1)