当前位置: 技术问答>linux和unix
UNIX中文录入的问题
来源: 互联网 发布时间:2015-03-16
本文导语: 有段代码,在终端上做中文录入,无法显示汉字 abc文件内容如下 echo "请输入姓名“ read name echo "请输入年龄” read age echo $name $age >>bbb 在执行这个时sh ./abc 终端上录入汉字无法显示汉字,显示是^^,请问如何...
有段代码,在终端上做中文录入,无法显示汉字
abc文件内容如下
echo "请输入姓名“
read name
echo "请输入年龄”
read age
echo $name $age >>bbb
在执行这个时sh ./abc
终端上录入汉字无法显示汉字,显示是^^,请问如何在中断上显示录入的汉字
多谢~~~~~~~~~问题解决,一定给分~~~~~
abc文件内容如下
echo "请输入姓名“
read name
echo "请输入年龄”
read age
echo $name $age >>bbb
在执行这个时sh ./abc
终端上录入汉字无法显示汉字,显示是^^,请问如何在中断上显示录入的汉字
多谢~~~~~~~~~问题解决,一定给分~~~~~
|
环境变量中设置
LANG=zh_CN.hp15CN
export LANG
如果还不行
增加
stty -istrip -parity cs8
LANG=zh_CN.hp15CN
export LANG
如果还不行
增加
stty -istrip -parity cs8
|
可能是环境变量LANG设置不正确