+ -
当前位置:首页 → 问答吧 → convmv为什么有些文件名没改过来呢

convmv为什么有些文件名没改过来呢

时间:2004-06-20

来源:互联网

convmv --notest -f cp936 -t utf8 *
有部分文件是改过来了,为什么会有些没改过来呢????
是不是-f cp936不对呢?
怎么知道指定文件的编码呢?

作者: pingpz   发布时间: 2004-06-20

可以结合 zh-autoconvert 来作转换。不过 zh-autoconvert 是用来转换文件内容的,不能直接拿来用。所以必须要动手写一下脚本了。

作者: chaisave   发布时间: 2004-06-20

cp936应该只包括中文 GBK编码的汉字,如果是GB18030可能就无能为力了.
我在用convmv的时候,如果在需要转换的文件名中有非指定编码的文件名的话,convmv应该不会做转换的动作的.不知道楼主是一种什么样的情况.

作者: achaoge   发布时间: 2004-06-20

好像也没什么区别的文件吧!

还有locale 为utf8时如何浏览win下的文件呢?全是乱码

作者: pingpz   发布时间: 2004-06-21

cp936是什么东东呀

作者: pingpz   发布时间: 2004-06-21

引用:
最初由 pingpz 发表
cp936是什么东东呀
an alias of GBK

作者: pupilzeng   发布时间: 2004-06-21

如果是gbk的环境,就要加上 iocharset=cp936
如果是utf8的环境,就要加上utf8

在我这边测试是没有问题,不知道你的情况怎样。

作者: achaoge   发布时间: 2004-06-21

谢谢
但有些文件名还是没改过来

作者: pingpz   发布时间: 2004-06-21

热门下载

更多