linux 字符集转换教训

来源:互联网 发布:三国志11陆逊数据 编辑:程序博客网 时间:2024/04/28 16:12

linux下的字符集转换命令是iconv,我们都知道从utf8编码转换成gbk编码可以这么做:

iconv -f utf8 -t gbk aaa.dat > bbb.dat

但是,今天遇到一个问题发现对于同样的文件,不同的机器上有的能转有的不能转,很是困惑。最后发现,原来是操作系统的问题,一台是redhat,一台是solaris。在同一个操作系统上从gbk--utf8--gbk是可逆的,但是换了个操作系统就可能出错。之前一直以为iconv是很通用的unix基础命令。

原创粉丝点击