cron.d 文件有语法检查器吗?

Bar*_*den 5 cron

中的文件是否有 lint 工具或命令行语法检查器/etc/cron.d?我在一个支持团队合作,团队的一些成员已经知道混淆了语法crontab/etc/cron.d(即忽略用户),并且因为这样的条目将导致所有的文件中的条目的失败,我想能够测试给定文件中的条目,/etc/cron.d以确保在 cron 作业开始失败之前语法正确。

我已经通过了阅读cron(8)手册页和搜索谷歌和serverfault的cron.d lintcron.d syntax checker没有成功。

sho*_*hok 3

也许这可以帮助您:chkcrontab简而言之:

chkcrontab 是一个用于检查 crontab 文件(例如 /etc/cron.d 和 /etc/crontab 中的文件)的脚本。它尝试捕获明显的错误,并对 crontab 文件中的可疑行发出警告。一些有效的行会生成警告。某些愚蠢但有效的 crontab 行也会产生错误。

或者,您可以定期检查cron日志(特别是字符串“bad 分钟”)