有些shell脚本正常执行没问题,但放到crontab里就执行不成功,原因是因为crontab执行脚本的时候不会读取用户的环境变量等配置
解决方法:
1.在shell前面export下$PATH
export $PATH
2.或者source下/etc/profile
source /etc/profile
本文介绍了一些Shell脚本在crontab中执行失败的原因,并提供了两种解决方案:一是导出PATH环境变量;二是使用source命令加载/etc/profile。
有些shell脚本正常执行没问题,但放到crontab里就执行不成功,原因是因为crontab执行脚本的时候不会读取用户的环境变量等配置
解决方法:
1.在shell前面export下$PATH
export $PATH
2.或者source下/etc/profile
source /etc/profile

被折叠的 条评论
为什么被折叠?