排查思路:
解决办法:针对普通用户,查找相关资料,查询可能是由于系统环境变量引起,所以针对普通用户,在脚本前面添加环境变量。
第一种:在脚本前面添加环境变量:if [ -f ~/.bash_profile ];then. ~/.bash_profilefi
第二种:source ~/.bash_profile
再次观察,问题完美解决。
crontab 普通用户添加的计划任务不能执行
原文:https://blog.51cto.com/pengjc/2414312