用SSH连接到服务器上
命令显示的中文都是正常的
但我自己编写脚本时,echo后面输出的字,都是一个个小方框我用的是VIM编写脚本
是怎么回事呢?
以下是用cat显示出来的,在VIM中的中文显示是正常的,在SSH中执行时或者在cat查看都是这样的小方块
以下是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=