|

楼主 |
发表于 2005-3-12 17:35:03
|
显示全部楼层
Post by kiron
改名这点容易做到,但怎么检测文档编码应该怎么做?
我想到一个检测文件编码的办法:
最简单的一个命令==》file
进行如下测试:
建立了一个大尺寸、多行的一个UTF-8编码的test1.txt,
使用iconv命令转换为GBK编码的test2.txt,
直接建立一个GBK编码的test3.txt
- file test1.txt
- test1.txt: UTF-8 Unicode text
- file test2.txt
- test2.txt: ISO-8859 C++ program text, with very long lines
- file test3.txt
- test3.txt: ISO-8859 text
复制代码
不知道为什么,file命令始终无法确认我的GBK编码格式。
可是iconv -l | grep GBK没有问题。
我的locale全部是zh_CN.gbk |
|