我们有一个奇怪的行为,我会解释一下
以下脚本在linux机器上成功运行
su - hdfs -c "sudo /home/tasks.bash"
ps
PID TTY TIME CMD
32187 pts/3 00:00:00 ps
39256 pts/3 00:00:00 bash
但是当我们将脚本放入 cron 作业时,如下所示
more /etc/cron.d/TASKS_JOB
*/1 * * * * su - hdfs -c "sudo /home/tasks.bash"
然后脚本未执行(脚本应每 1 分钟运行一次)
原因可能是什么?