[问题]下载以gb2312编码的中文文件就乱码寻求解决方法!

为当前最终发行版之前的所有版本提供支持
回复
风吟
帖子: 69
注册时间: 2008-06-15 6:50
送出感谢: 0
接收感谢: 0

[问题]下载以gb2312编码的中文文件就乱码寻求解决方法!

#1

帖子 风吟 » 2008-06-17 11:49

这问题困扰很久拉,哪个高手赐教一下?
头像
HuntXu
论坛版主
帖子: 5776
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

#2

帖子 HuntXu » 2008-06-17 11:53

那个文件不用utf8的错... :shock:
HUNT Unfortunately No Talent...
头像
carbont
帖子: 3406
注册时间: 2007-11-22 10:20
来自: 北京
送出感谢: 0
接收感谢: 1 次

#3

帖子 carbont » 2008-06-17 11:56

这个也是麻烦事情。
昨天加一个wine下面打字用的软件的txt的文章,硬是不行……
太麻烦了……
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont
风吟
帖子: 69
注册时间: 2008-06-15 6:50
送出感谢: 0
接收感谢: 0

#4

帖子 风吟 » 2008-06-17 11:57

我们国内utf-8还未流行开来。。。。砸办。。。。55555555555


乱码很可怜的~~
头像
yaoms
帖子: 4953
注册时间: 2007-10-19 14:51
来自: 深圳
送出感谢: 0
接收感谢: 2 次

#5

帖子 yaoms » 2008-06-17 11:59

转成utf8阿,没什么麻烦的

代码: 全选

iconv -f gb18030 -t utf-8 file_in_gb_charset.txt -o newfile_in_utf8.txt

代码: 全选

iconv --from-code gb18030 --to-code utf-8 file_in_gb_charset.txt --output newfile_in_utf8.txt
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
风吟
帖子: 69
注册时间: 2008-06-15 6:50
送出感谢: 0
接收感谢: 0

#6

帖子 风吟 » 2008-06-17 12:02

yaoms 写了:转成utf8阿,没什么麻烦的

代码: 全选

iconv -f gb18030 -t utf-8 file_in_gb_charset.txt -o newfile_in_utf8.txt

代码: 全选

iconv --from-code gb18030 --to-code utf-8 file_in_gb_charset.txt --output newfile_in_utf8.txt
有没有遍历所有文件转的。。。。这样多文件的话很类!
头像
HuntXu
论坛版主
帖子: 5776
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

#7

帖子 HuntXu » 2008-06-17 12:04

风吟 写了:
yaoms 写了:转成utf8阿,没什么麻烦的

代码: 全选

iconv -f gb18030 -t utf-8 file_in_gb_charset.txt -o newfile_in_utf8.txt

代码: 全选

iconv --from-code gb18030 --to-code utf-8 file_in_gb_charset.txt --output newfile_in_utf8.txt
有没有遍历所有文件转的。。。。这样多文件的话很类!
有没有自动判断编码然后转的? :lol:
HUNT Unfortunately No Talent...
风吟
帖子: 69
注册时间: 2008-06-15 6:50
送出感谢: 0
接收感谢: 0

#8

帖子 风吟 » 2008-06-17 12:06

HuntXu 写了:
风吟 写了:
yaoms 写了:转成utf8阿,没什么麻烦的

代码: 全选

iconv -f gb18030 -t utf-8 file_in_gb_charset.txt -o newfile_in_utf8.txt

代码: 全选

iconv --from-code gb18030 --to-code utf-8 file_in_gb_charset.txt --output newfile_in_utf8.txt
有没有遍历所有文件转的。。。。这样多文件的话很类!
有没有自动判断编码然后转的? :lol:
有没有 firefox扩展探测gb2312就转的?
头像
yaoms
帖子: 4953
注册时间: 2007-10-19 14:51
来自: 深圳
送出感谢: 0
接收感谢: 2 次

#9

帖子 yaoms » 2008-06-17 12:08

用 for 做遍历阿。自己 看看 man bash 中的 for 循环 部分
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
风吟
帖子: 69
注册时间: 2008-06-15 6:50
送出感谢: 0
接收感谢: 0

#10

帖子 风吟 » 2008-06-17 12:13

find src -type d -exec mkdir -p utf8/{} \;
find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} \;
mv utf8/* src
rm -fr utf8
头像
HuntXu
论坛版主
帖子: 5776
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

#11

帖子 HuntXu » 2008-06-17 12:16

如果src目录里有本身就是utf8的iconv能自动检测不?还是傻帽帽的转?
HUNT Unfortunately No Talent...
风吟
帖子: 69
注册时间: 2008-06-15 6:50
送出感谢: 0
接收感谢: 0

#12

帖子 风吟 » 2008-06-17 12:18

HuntXu 写了:如果src目录里有本身就是utf8的iconv能自动检测不?还是傻帽帽的转?

你是高手。。这要问你亚。。。。。
回复

回到 “老旧版本支持”