shell脚本:我的crontab脚本无法运行

时间:2015-07-04 04:53:00

标签: bash shell cron crontab

我试图用crontab运行一个简单的脚本但它没有运行,我试着将输出写入日志,但它没有写任何东西,这就是我所做的:

crontab -e

然后我添加了我的shell脚本(如果我手动运行它运行完美):

*/1 * * * * /script/check.sh > /script/output.log

(是的,我需要每分钟运行一次这个脚本),它的简单脚本检查另一个脚本是否正在运行。

任何想法为什么它没有从crontab运行但确实从控制台运行良好?

顺便说一下:我有直接管理员,如果我从那里运行它运行良好,但我需要root权限,这就是为什么我使用crontab。

提前致谢!

叶兰。

1 个答案:

答案 0 :(得分:0)

好的,发现它,我不知道为什么,但是我必须在我的脚本之前添加“sh”以使其正常工作,无论如何它现在正常工作,谢谢!:

  

* / 1 * * * * sh /script/check.sh> /script/output.log