自写脚本输出的中文信息都是一个个小方框

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
leewger
帖子: 147
注册时间: 2006-11-29 21:27

自写脚本输出的中文信息都是一个个小方框

#1

帖子 leewger » 2010-06-02 12:43

安装的是服务器版,没有装桌面
用SSH连接到服务器上
命令显示的中文都是正常的

但我自己编写脚本时,echo后面输出的字,都是一个个小方框我用的是VIM编写脚本

是怎么回事呢?

以下是用cat显示出来的,在VIM中的中文显示是正常的,在SSH中执行时或者在cat查看都是这样的小方块
未命名.jpg
未命名.jpg (20.97 KiB) 查看 144 次
以下是locale命令显示的

代码: 全选

LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
leewger
帖子: 147
注册时间: 2006-11-29 21:27

Re: 自写脚本输出的中文信息都是一个个小方框

#2

帖子 leewger » 2010-06-03 9:27

没人知道啊
回复