关于aix中文显示的问题
各位,请教个问题:
我在打开bak-gdau-prog.sh文件(文件中有中文内容)时,用vi\view打开时都可以显示中文,但是用more打开中文内容显示为乱码,这个环境变量应该怎么显示?
.profile文件设置如下:
$root-/> cat .profile
PATH=/usr/bin:/usr/sbin:/usr/lib:/usr/local/bin:/sbin:/etc:/usr/bin/X11:/usr/ucb:/usr/java5_64/bin:/usr/java5_64/jre/bin:/usr/opt/perl5/bin:/media/BOCO/mysql/bin:/opt/oracle/bin:.
export PATH
JAVA_HOME=/usr/java5_64
export JAVA_HOME
CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
export CLASSPATH
PERL_HOME=/usr/opt/perl5
export PERL_HOME
MYSQL_HOME=/media/BOCO/mysql
export MYSQL_HOME
ORACLE_HOME=/opt/oracle
export ORACLE_HOME
GDAU_HOME=/opt/BOCO/gdau
export GDAU_HOME
GDAU_IP=10.25.19.6
export GDAU_IP
PROBE_HOME=/media/BOCO/probe
export PROBE_HOME
set -o vi #让输入行工作于vi模式,则可以使用vi专用指令了
EDITOR=vi;export EDITOR #不设置则无法crontab -e
LANG=zh_CN.GB18030;export LANG; #让系统显示中文信息
LC_CTYPE=zh_CN.GBK;export LC_CTYPE #让系统可以使用中文
stty -istrip cs8 #将所有的输入截取成8bits的资料,因为中文的资料都是8bits的
PS1='\$$LOGIN-$PWD> ';export PS1 #显示当前目录
PS2='>>';export PS2 #用于多行命令输入提示
HISTSIZE=2000;export HISTSIZE #保存的历史命令数
alias h='fc -l' #显示历史命令
alias r='fc -e -' #重复执行最后一条命令
alias ps='/usr/bin/ps -auxww' #这样ps出来的内容会显示完整command信息
alias ls='ls -F' #在此显示方式下,目录后会有一/,可执行文件后会有一*
alias gdau='cd /opt/BOCO/gdau'
alias mysql1='cd /media/BOCO/mysql'
alias oracle='cd /opt/oracle/network/admin'
alias bak='cd /bak'
alias pmfile='cd /opt/BOCO/sa_pmfile
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不用中文啊...请中文高手帮助吧....
难道没人清楚吗?