iconv [-c] [-s] [-f encoding] [-t encoding] [inputfile ...] iconv -l
When option -c is given, characters that cannot be converted 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 libiconv 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.