linux定时任务手动执行正常,自动执行乱码

1. echo $LANG    ---确认服务器编码 一般为 zh_CN.GBK  或 en_US.UTF-8

2. 以服务器编码为GBK为例,编辑脚本.sh

  a> 在脚本开头增加:export LANG="zh_CN.GBK"

       b> 指定jdk :/usr/bin/java -Dfile.encoding=GBK

通过上述设置,可以解决中文乱码

posted @ 2020-06-05 13:06  bitbetter  阅读(496)  评论(0编辑  收藏  举报