Есть ли средство проверки синтаксиса для файлов cron.d?

. Есть ли инструмент lint или средство проверки синтаксиса командной строки для файлов в /etc/cron.d ? Я работаю в группе поддержки, и некоторые члены команды, как известно, смешивали синтаксис для crontab и /etc/cron.d (то есть опуская пользователя), и так как такие записи приведут к сбою всех записей в файле, я хотел бы иметь возможность протестировать записи в данном файле в /etc/cron.d , чтобы убедиться, что синтаксис правильный. прежде, чем задания cron начнут отказывать.

Я прочитал справочную страницу cron (8) и выполнил поиск в google и serverfault для cron.d lint и cron.d Средство проверки синтаксиса безуспешно.

5
задан 8 December 2016 в 19:52
1 ответ

Возможно, это поможет вам: chkcrontab Вкратце:

chkcrontab - это сценарий для проверки файлов crontab, подобных тем, что в /etc/cron.d и / etc / crontab. Он пытается отловить вопиющие ошибки и предупреждать о подозрительных строках в файле crontab. Некоторые допустимые строки будут генерировать предупреждения. Некоторые глупые, но действительные строки crontab будут генерировать

Кроме того, вы можете регулярно проверять журналы cron (особенно для строки «плохая минута»)

2
ответ дан 3 December 2019 в 01:56

Теги

Похожие вопросы