问题描述:在日常工作中,需要对数据库进行备份,于是写了数据库备份的shell脚本,但是在执行过程中发现,记录日志时是通过调用jar包实现,jar包中的接收信息按照GBK字符集处理,之后输出的日志信息是乱码。
运行环境:aix 610
问题解决:
在数据备份shell中,设定字符集,如下:
export LANG=zh_CN.IBM-eucCN
之后中文乱码问题解决。
注:
从网上查询资料得知,收集
针对不同系统可以选用字符集如下:
AIX zh_CN.IBM-eucCN
Linux zh_CN.gb2312
Unix Chinese(Simplified EUC)IBM_eucCN,
HP-UX zh_CN.hp15CN,
Solaris zh_CN.EUC(zh)