shell 脚本:我的 crontab 脚本没有 运行

shell script: My crontab script does not run

我正在尝试 运行 一个带有 crontab 的简单脚本,但它没有 运行,我试图将输出写入日志,但它没有写入任何内容,这是我所做的:

crontab -e

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

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

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

知道为什么它不是 运行来自 crontab 但确实 运行来自控制台的很好吗?

顺便说一句:我有直接管理员权限,如果我从那里 运行 宁它运行宁很好,但我需要 root 权限,这就是我使用 crontab 的原因。

提前致谢!

伊兰.

好的,找到了,我不知道为什么,但我必须在我的脚本之前添加 "sh" 才能使其工作,无论如何它现在工作正常,谢谢!:

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