首页 > 代码库 > iconv

iconv

iconv是linux下的编码转换的工具,它提供命令行的使用和函数接口支持

 

命令行的使用
iconv命令用法如下:
  iconv -f encoding -t encoding inputfile

有如下选项可用:
输入/输出格式规范:
-f, --from-code=名称 原始文本编码
-t, --to-code=名称 输出编码

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

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


示例:下面的命令是将一个utf8编码的文件转换为一个unicode编码的文件
iconv -f utf-8 -t unicode utf8file.txt> unicodefile.txt


 

iconv