汉字编码显示问题(audtool)

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
wdw443
帖子: 58
注册时间: 2006-11-19 18:27
来自: 深圳

汉字编码显示问题(audtool)

#1

帖子 wdw443 » 2009-05-24 1:27

本来想用命令“audtool current-song-tuple-data artist”
来取得audacious当前播放歌曲的artist信息,
结果得到是一堆反斜杠和数字:\345\274\240\344\277\241\345\223\262
正确的应该是“张信哲”.

可以把那些反斜杠加数字转换成正确的汉字吗?

如果artist是英文的话显示是正确的。
头像
lululau
帖子: 105
注册时间: 2007-05-28 11:17

Re: 汉字编码显示问题(audtool)

#2

帖子 lululau » 2009-05-29 11:45

代码: 全选

[~/cafe/sed]# echo "\345\274\240\344\277\241\345\223\262" | sed 's/^.//' | perl -ne '
> for $i (split "\\\\"){
>   $ii = oct($i);
>   print pack("c", $ii);
> }
> print "\n";
> ' | while read line
> do
>   echo "$line" | iconv -f UTF-8
> done
[/b][/size]
头像
wdw443
帖子: 58
注册时间: 2006-11-19 18:27
来自: 深圳

Re: 汉字编码显示问题(audtool)

#3

帖子 wdw443 » 2009-05-30 17:44

可以用,很好,谢谢 :em01
头像
wandsea
帖子: 52
注册时间: 2008-06-12 16:06

Re: 汉字编码显示问题(audtool)

#4

帖子 wandsea » 2009-06-06 14:41

LS的头像>....< :em06
我的blog:http://wandsea.com/欢迎大家访问哦~
MyETUO
帖子: 81
注册时间: 2009-06-07 13:32

Re: 汉字编码显示问题(audtool)

#5

帖子 MyETUO » 2009-06-09 15:32

中文目录就这么显示的

很无奈
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 汉字编码显示问题(audtool)

#6

帖子 eexpress » 2009-06-09 15:35

uni2ascii
ascii2uni
现成的。
● 鸣学
回复