Существует ли инструмент или язык сценариев, которые позволят мне создать вывод синтаксиса crontab после предоставления понятной для человека спецификации или файла инициализации?
Например:
when: every 2 hours
what: system('/path/to/flush_system_logs')
when: 4:45pm every Wednesday
what: system('/path/to/system_janitor_script')
Я хотел бы предоставить такую спецификацию и либо иметь процесс, который может запускать cron из спецификации, либо создать файл crontab, который будет синхронизирован со спецификацией.