Linux Cron 作业出现错误 "/tmp/crontab.XXXXsIOyNm":2: bad minute while creating new job

标签 linux terminal cron

我正在尝试创建一个 cron 作业,但收到错误

crontab: installing new crontab
"/tmp/crontab.XXXXsIOyNm":2: bad minute
errors in crontab file, can't install.
Do you want to retry the same edit? 

我正在使用这个:

0 0 * * * /apollo/env/DatanetServiceClientSIAA/bin/datanet --method POST --field jobRuns --uri jobRun/-/2544859/`date +\%Y-\%m-\%d`

我唯一能想到的是,它是否跨越了 2 条线?因为,我注意到 POST 后字体变为白色..

是否可以将此脚本放入 .sh 文件中,并对该 .sh 文件进行 cron 操作?

如果是这样,我该如何将脚本放入 .sh 中?

谢谢

最佳答案

为什么不尝试使用 @daily 而不是 0 0 * * *?您会看到错误是否发生变化,并且它短了 3 个字符,因此如果错误是由于“跨过 2 行”引起的,您会注意到不同位置的字体变化。

关于Linux Cron 作业出现错误 "/tmp/crontab.XXXXsIOyNm":2: bad minute while creating new job,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20389429/

相关文章:

linux - 如何使用 GDB 创建测试脚本

java - .Net 在 Linux 上运行

linux - 来自内核模块的用户进程的已用堆大小

macos - 为什么我不能 promise ? (您的分支是最新的 'origin/master' ,没有添加任何更改以提交)

Android终端--telnet缺少命令,收到此错误: KO: unknown command, try 'help'

c# - Azure WebJobs 以及 crone 计划和作业触发器的正确​​语法

从 cron 作业运行时,Bash 脚本返回的值与从命令行运行时返回的值不同

linux - 使用 Lsyncd 保留文件的所有权

linux - 使用linux命令计数文件

mysql - 更新 Rails 中数量不断增长的所有记录