古人学问无遗力,少壮功夫老始成。 纸上得来终觉浅,绝知此事要躬行。

Linux文件编码转换时遇到的问题

上一篇 / 下一篇  2009-09-24 10:17:47 / 个人分类:测试随笔

原创于cnerlang.blogspot.com 2009年1月6日,现将其迁移至此:

当我还像以前一样使用iconv转换文件编码时,
iconv -f utf-8 -t gbk for_sjg_0105 > sjg 

遇到了一个错误,提示如下:
iconv: illegal input sequence at position 12227000 

很明显转换失败了……
可能是for_sjg_0105文件中的编码不一致(并不完全是utf-8格式),我想。
于是我又用了“老”方法,将文件取到windows系统中处理。。。。。
用notepad打开,并重新保存为ANSI格式……
再让它回到linux下,重新查看了下已经成功转换成GBK编码格式

【风险】
在windows重新保存为ANSI格式时,出现了一个警告提示。保存后的文件也变小的一点点,不知会不会对文件的内容有影响~~~有待进一步确认!
O(∩_∩)O

TAG: Linux linux iconv 转码

 

评分:0

我来说两句

Open Toolbar