快乐的天空

时间来得快,去得也快

 

iconv的用法

conv命令是用来转换文件的编码方式的(Convert encoding of given files from one encoding to another)

 用法: iconv [选项...] [文件...]
  Convert encoding of given files from one encoding to another.
  输入/输出格式规范:
  -f, --from-code=NAME 原始文本编码
  -t, --to-code=NAME 输出编码
  信息:
  -l, --list 列举所有已知的字符集
  输出控制:
  -c 从输出中忽略无效的字符
  -o, --output=FILE 输出文件
  -s, --silent suppress warnings
  --verbose 打印进度信息
  -?, --help 给出该系统求助列表
  --usage 给出简要的用法信息
  -V, --version 打印程序版本号
  Mandatory or optional arguments to long options are also mandatory or optional
  for any corresponding short options.
  用“glibcbug”脚本将错误报告给 <bugs@gnu.org>。
  类似命令: piconv , convmv
  piconv是流模式的,处理超大文件比较方便. convmv是给文件名重命名的,windows和linux系统间切换后尤其有用

首先,我们要知道支持的字符编码有哪些,这个可以用-l参数得到(List known coded character sets)。

格式:iconv -l

其次,是怎样转换,如下所示:

格式:iconv -f from-encoding -t to-encoding inputfile

上面的调用方式,会把输出打印在屏幕上,如果要输出到文件,可以像下面这样

格式:iconv -f from-encoding -t to-encoding inputfile -o outputfile

posted on 2013-01-20 16:54 探路者 阅读(562) 评论(0)  编辑 收藏 引用 所属分类: 学习笔记


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

统计

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

新闻档案

Android

Compiler Course

VIM

编译技术集合

测试

高性能计算

个人博客

框架/组件/库

搜索

最新评论

阅读排行榜

评论排行榜