LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 753|回复: 3

因为编码的问题导致文件无法改名,请求帮助

[复制链接]
发表于 2006-7-5 13:32:54 | 显示全部楼层 |阅读模式
我用aMule下载下来文件名是乱码,本地locale是gb18030,下载下来的文件编码是utf-8,现在无法打开,无法改名,可以用sudo rm -rf 这样删除,但是我现在想打开或者改名,请问怎么办

我发在这里是因为有人提示我说可以用脚本来做的。
发表于 2006-7-5 13:45:14 | 显示全部楼层
convmv -f utf-8 -t gb2312 xxx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-5 14:11:26 | 显示全部楼层
非常谢谢

用for i in $(ls);do convmv -f utf-8 -t gb2312 $i --notest;done转完了
回复 支持 反对

使用道具 举报

发表于 2006-7-5 14:34:17 | 显示全部楼层
convmv -f utf-8 -t gbk --notest *

不用循环的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表