具有人类可读输出的 Cron 语法验证器

具有人类可读输出的 Cron 语法验证器

! 重复 问题 43733


是否有用于培训目的的验证器,您可以在其中输入类似 cron 语法

0 0/5 9-17 * *

它会打印出:

  • 更详细的错误和建议
  • 发音清晰、易读的文本格式(选项 -h ;) )
    • 例如“每月 9 日至 17 日期间每 5 小时”

答案1

命令行工具可以为你提供 cron 表达式的可读描述,网址为:https://github.com/mrferos/hcron(在 JS 中为 node.js 实现)。但是,它不进行任何验证或建议。

答案2

您可以使用crontab -e它将打开一个编辑器,允许您编辑 cron 作业。如果您输入了错误的 cron 作业行,它将报告错误。

答案3

我强烈推荐http://crontab.guru为此。使用上面的例子,它告诉我:

“每月 9、10、11、12、13、14、15、16 和 17 日的 0、5、10、15 和 20 时后的 0 分钟。”

它还为您正在编辑的每个字段提供提示以及常规 cron 提示,其中包含有关在服务器上配置 cron 的信息链接。

相关内容