在/etc/cron.d文件中是否有一个lint工具或命令行语法检查器? 我在一个支持团队工作,并且已经知道团队的一些成员将crontab和/etc/cron.d (即省略了用户)的语法混合起来,并且由于这样的条目会导致文件中的所有条目失败,我想能够testing在/etc/cron.d给定文件中的条目,以确保语法是正确的,然后cron作业开始失败。
我已经通过cron(8)手册页阅读,search谷歌和serverfault cron.d lint和cron.d syntax checker没有成功。
也许这可以帮助你: chkcrontab总之:
chkcrontab是一个用来检查crontab文件的脚本,就像/etc/cron.d和/ etc / crontab中的一样。 它试图捕捉明显的错误,并警告crontab文件中的可疑行。 一些有效的行会产生警告。 某些愚蠢而有效的crontab行也会产生错误。
或者,您可以定期检查cron日志(尤其是string“bad minute”)