LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]转到zh_CN.utf8下,原来文本文件中的中文都是乱码呢,请问如何转?

[复制链接]
发表于 2008-1-2 17:41:02 | 显示全部楼层 |阅读模式
fvwm里面中文不能显示了,请问如何将文件转化一下?
发表于 2008-1-2 18:03:01 | 显示全部楼层
转换编码用iconv命令。
出现乱码,还有可能你没安装中文字体
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-2 18:37:47 | 显示全部楼层
Post by kpld;1802394
转换编码用iconv命令。
出现乱码,还有可能你没安装中文字体

中文字体已经安装好。
回复 支持 反对

使用道具 举报

发表于 2008-1-2 19:25:41 | 显示全部楼层
用 iconv -f gb18030 -t utf8   文件名  -o  新文件名
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-2 20:21:38 | 显示全部楼层
谢谢两位,还有一个问题:文件名还需要进行转换编码么?
回复 支持 反对

使用道具 举报

发表于 2008-1-2 20:26:35 | 显示全部楼层
文件名是乱码吗?

显示乱码,和文件的编码方式没有太多关系,
完全可以在UTF8环境下,显示gbk的文件,
这个需要文本编辑程序正确处理;
回复 支持 反对

使用道具 举报

发表于 2008-1-2 21:32:22 | 显示全部楼层
convmv
其实你搜一搜你会搜到专门讲这个问题的文章
iconv和convmv都有介绍
回复 支持 反对

使用道具 举报

发表于 2008-1-3 10:55:31 | 显示全部楼层
又学到一招了。
回复 支持 反对

使用道具 举报

发表于 2008-1-4 13:02:20 | 显示全部楼层
convmv  -f gb18030 -t utf8 -r /your/directory/ --notest
回复 支持 反对

使用道具 举报

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

本版积分规则

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