问题说明:
Jenkins里直接执行shell脚本,会出现中文乱码的问题。但是单独执行shell脚本又是没问题。这个怎么办呢?
解决办法:
在shell脚本开始的时候加上命令:
export LANG="en_US.UTF-8"
中文乱码的问题就解决了。此问题是crontab执行shell脚本乱码是同一个问题。
问题原因:
此问题是因此执行定时任务时没有去获取系统的环境变量,导致了中文乱码。
问题说明:
Jenkins里直接执行shell脚本,会出现中文乱码的问题。但是单独执行shell脚本又是没问题。这个怎么办呢?
解决办法:
在shell脚本开始的时候加上命令:
export LANG="en_US.UTF-8"
中文乱码的问题就解决了。此问题是crontab执行shell脚本乱码是同一个问题。
问题原因:
此问题是因此执行定时任务时没有去获取系统的环境变量,导致了中文乱码。