日期:2014-05-16  浏览次数:20629 次

linux Windows 编码转换

iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。?
例如:从GB2312转换为UTF-8。?

用法: 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>。?

指令:?
#iconv -f GB2312 -t UTF-8 gb1.txt >gb2.txt 将gb1里的编码从GB2312转化成UTF-8? 并重定向到gb2.txt?