iconv 的使用方法

iconv---编码转换

用法: iconv [选项...] [文件...]

有如下选项可用:

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

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

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

-?, --help 给出该系统求助列表
--usage 给出简要的用法信息
-V, --version 打印程序版本号

例子:
iconv -c -f GBK -t UTF-8 a.xml >b.xml
这个命令读取a.xml文件,从GBK编码转换为UTF-8编码,忽略无效的字符,其输出定向到b.xml文件。

utf-8 和  gb2312 在 windows 上看是一样的。在linux下是有区别的。粘贴、复制utf-8编码的字都会改变其编码,变为gb2312(windows下)。只有通过ftp 才能保证它的编码不变化。

猜你喜欢

转载自shelly-kuang.iteye.com/blog/778090