学习mysql字符集转换的过程中,看到有些网络资料有使用 iconv 命令转换字符集的,所以这里学习一下 iconv 的使用!iconv是知名的开源跨平台编码转换库,iconv.exe是iconv库在windows下的命令行工具,iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。
iconv的用法:
用法: 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 打印程序版本号
实例:
iconv.exe -f gbk -t utf-8 gbk.txt > utf-8.txt。
注解:
-f gbk 指明转换前的文件编码是gbk,
-t utf-8 指明转换后的文件编码是utf-8,
gbk.txt 是转换前文件的名称,
> utf-8.txt指明把转换结果输出到utf-8.txt文件中。
iconv.exe下载地址:
iconv.rar
(512.62 KB, 下载次数: 480)
|
|