crontab 定时任务环境变量问题
crontab 执行脚本时出现了已经成功执行,实际执行结果有问题的情况;
这个问题关键在于 环境变量 作祟;
crontab 在执行命令时,默认的环境变量不完整。
解决办法:
# 查看当前的环境变量
echo $PATH
# 编辑 crontab
crontab -e
# 在第一行增加你的环境变量 PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭