You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.0 KiB

iconv

说明

iconv命令 是用来转换给定文件的编码比如它可以将UTF8编码的转换成GB18030的编码反过来也行。JDK中也提供了类似的工具native2ascii。 Linux下的iconv开发库包括iconv_open,iconv_close,iconv等C函数可以用来在C/C++程序中很方便的转换字符编码,这在抓取网页的程序中很有用处, 而iconv命令在调试此类程序时用得着

选项

输入/输出格式规范:
 -f, --from-code=名称     原始文本编码
 -t, --to-code=名称       输出编码

信息:
 -l, --list                 列举所有已知的字符集

输出控制:
 -c                         从输出中忽略无效的字符
 -o, --output=FILE          输出文件
 -s, --silent               关闭警告
     --verbose              打印进度信息

实例

iconv -l    # 列出当前支持的字符编码
iconv file1 -f EUC-JP-MS -t UTF-8 -o file2  # 将文件file1转码转后文件输出到fil2中。没`-o`那么会输出到标准输出