我有一个应该每小时运行的脚本。 它运行良好一段时间,然后似乎停止工作后,应用了一些系统更新。 此时它停止工作,并在/tmp/greatscript.log中显示下面的错误
/bin/sh: /home/administrator/greatscript.sh: not found
这是crontab。 真的很基本,应该没有问题。
2 * * * * /home/administrator/greatscript.sh >/tmp/greatscript.log 2>&1
这里是它变得非常奇怪,我只是意识到,如果pipe理员login,cron触发和脚本工作很好。 但是,如果pipe理员注销:
/bin/sh: /home/administrator/greatscript.sh: not found
将脚本移到一些未encryption的位置,如/ usr / local / bin /。