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
我正在尝试 运行 一个带有 crontab 的简单脚本,但它没有 运行,我试图将输出写入日志,但它没有写入任何内容,这是我所做的:
crontab -e
然后我添加了我的 shell 脚本(如果我手动 运行 它 运行 就完美了):
*/1 * * * * /script/check.sh > /script/output.log
(是的,我需要每分钟 运行 这个脚本),它的简单脚本检查另一个脚本是否 运行ning.
知道为什么它不是 运行来自 crontab 但确实 运行来自控制台的很好吗?
顺便说一句:我有直接管理员权限,如果我从那里 运行 宁它运行宁很好,但我需要 root 权限,这就是我使用 crontab 的原因。
提前致谢!
伊兰.
好的,找到了,我不知道为什么,但我必须在我的脚本之前添加 "sh" 才能使其工作,无论如何它现在工作正常,谢谢!:
*/1 * * * * sh /script/check.sh > /script/output.log