手动执行脚本不会出现乱码,使用定时任务后,发现日志文件中存在乱码,如下图所示
解决方法:
一、确定系统的编码:echo $LANG,我的是en_US.UTF-8
二、确定后,在定时任务前加入export LANG=en_US.UTF-8,后面加上你的脚本即可,如
三、最终结果
手动执行脚本不会出现乱码,使用定时任务后,发现日志文件中存在乱码,如下图所示
解决方法:
一、确定系统的编码:echo $LANG,我的是en_US.UTF-8
二、确定后,在定时任务前加入export LANG=en_US.UTF-8,后面加上你的脚本即可,如
三、最终结果