LinuxSir.cn,穿越时空的Linuxsir!

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

请问如何在GBK环境下顺利运行UTF8的软件?

[复制链接]
发表于 2006-2-13 11:08:02 | 显示全部楼层 |阅读模式
locale是GBK,有一个软件是只能运行在UTF8环境下的,在GBK下不能保存文件,说是
无效字符。请问如何解决?
千万别说locale换成UTF8,那就更麻烦了~~^^
发表于 2006-2-13 13:07:41 | 显示全部楼层
export G_BROKEN_FILENAMES=1
加上这个试试看~~
回复 支持 反对

使用道具 举报

发表于 2006-2-13 13:22:38 | 显示全部楼层
用了一年多zh_CN.UTF-8了,也没啥麻烦的
回复 支持 反对

使用道具 举报

发表于 2006-2-13 14:08:32 | 显示全部楼层
换 locale 吧
utf8挺好的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-13 23:14:47 | 显示全部楼层
那句已经加上了,还是提示无效字符序列。
locale我也换过,什么都不错,就是reiserfs分区中文目录和文件名都是invalid encoding。请问如何才能
让UTF8认出来?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-13 23:24:31 | 显示全部楼层
顺便再问一句:如何让mc在UTF8下面不是乱码?
回复 支持 反对

使用道具 举报

发表于 2006-2-14 13:11:31 | 显示全部楼层
env LANG=zh_CN.UTF-8  you_prog
回复 支持 反对

使用道具 举报

发表于 2006-2-14 22:42:39 | 显示全部楼层
Post by cjiou
那句已经加上了,还是提示无效字符序列。
locale我也换过,什么都不错,就是reiserfs分区中文目录和文件名都是invalid encoding。请问如何才能
让UTF8认出来?

不就是一条命令嘛:
convmv -f zh_CN.GB2312 -t UTF-8 -r --notest *
如果真有GBK字符的名字,我也不知道如何做了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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