linux下字符集转换(iconv)

本文介绍了如何使用iconv命令将UTF-8编码的文件转换为GB18030编码,包括命令用法和相关说明。

比如要转换一个utf-8格式编码的文件(oldfile)到GB18030格式编码的文件(newfile)可以这样使用命令:

iconv -f UTF-8 -t GB18030 oldfile > newfile


下面是iconv的man page:


ICONV(1)                   Linux Programmer's Manual                  ICONV(1)


NAME
       iconv - 字符集转换

总览 (SYNOPSIS)
       iconv [-f encoding] [-t encoding] [inputfile ...]

描述 (DESCRIPTION)
       iconv  程序  把  文本 从 一种 编码 转换 为 另一种 编码.  更准确一点, 他是 把 -f 指定的 编码 转换为 -t 指定的
       编码.  这两种 编码 默认 都是 当前 locale 的编码, 所有 inputfile 都依次 进行转换.  如果没有指定  input‐
       file 则使用 标准输入. 转换后的 内容 会 输出到 标准输出.

       允许的 编码 与 具体系统 有关. 具体 实现 可以 查看 iconv_open(3) 手册页.

另外还有的相关参考:

http://baike.baidu.com/link?url=6_P5NsCjkZkF-fqptrHjVYNWjcwIBakm3CJ873YxLMMO6EMkI0m_MfaZMTfYbFi-fpbAHrntGiAtrvE8CbA3ta
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值