问题说明:

Jenkins里直接执行shell脚本,会出现中文乱码的问题。但是单独执行shell脚本又是没问题。这个怎么办呢?

解决办法:

在shell脚本开始的时候加上命令:

 

export LANG="en_US.UTF-8"


中文乱码的问题就解决了。 此问题是crontab执行shell脚本乱码是同一个问题。

 

 

问题原因: 

此问题是因此执行定时任务时没有去获取系统的环境变量,导致了中文乱码。

 

 

订阅

微信搜索“毕小烦”或者扫描下面的二维码,即可订阅我的文章。

image.png

如果文章对你有帮助,请随手点个赞吧!

(完)

 

 

 

 
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐