我有一个厨师的cron作业不会持续我一生,我认为cron作业格式是正确的,因为我在原子中使用msg = "%s from has joined the chat!",name
broadcast(bytes(msg, "utf8"))
来创建它,并且它与文档中的示例匹配。我在时间上玩弄,没有任何效果。我已经在cron作业中单独运行了该命令,它运行得很好,所以我的命令是正确的。
日常工作
language-chef
crontab -u root -l的输出
cron 'upl_base_backup.sh_cron' do
minute '0'
hour '1'
weekday '6'
command '/work-disk/postgresql-scripts/upl_base_backup.sh'
end
关于为什么它可能无法运行的任何想法?
答案 0 :(得分:0)
首先将脚本设置为可执行。
chmod +x /work-disk/postgresql-scripts/upl_base_backup.sh
第二步,将完整路径添加到sh
可执行文件中。但是您可以使用/bin/sh
找到自己。
cron条目可能如下所示:
whereis sh