这些cron表达式有效吗?

谭咏麟

我正在尝试学习cron表达式,但是我对一些极端的情况感到困惑。
我试图在一些在线验证器上测试它们,甚至尝试使用python-crontab模块,但是它们给出了不同的结果,这使我更加困惑。
有人会解释以下cron表达式吗?还是验证cron表达式的任何好方法?

我尝试过的在线验证器:

  1. http://cron.schlitt.info/
  2. http://cronchecker.net/
  3. http://www.cronmaker.com/

cron表达式需要解释,

59-5/5 * *   *   *
1/2    * *   *   *
0      0 1/2 *   *
0      0 *   6/2 *
报纸

我会说不,这些cron表达式无效。

您不应该使用它们,因为您不确定它们的作用。我已经尝试过了一个1/2 * * * * command,但是它很有效,但是我不谢谢。我以为它会1 * * * * command和它一样工作1-59/2 * * * * command

也许其中一些作品,但我再说一遍,您不应该使用它们。crontab联机帮助页非常清楚,可以很好地使用范围和步长值:

 Ranges of numbers are allowed.  Ranges are two numbers separated with a
 hyphen.  The specified range is inclusive.  For example, 8-11 for an ``hours''
 entry specifies execution at hours 8, 9, 10 and 11.

 Lists are allowed.  A list is a set of numbers (or ranges) separated by com-
 mas.  Examples: ``1,2,5,9'', ``0-4,8-12''.

 Step values can be used in conjunction with ranges.  Following a range with
 ``/<number>'' specifies skips of the number's value through the range.  For
 example, ``0-23/2'' can be used in the hours field to specify command execu-
 tion every other hour (the alternative in the V7 standard is
 ``0,2,4,6,8,10,12,14,16,18,20,22'').  Steps are also permitted after an aster-
 isk, so if you want to say ``every two hours'', just use ``*/2''.

因此,在使用范围时,必须指定两个数字,并用连字符分隔。范围必须像first-last这样,如果您想50-15使用逗号,则更喜欢50-59,0-15

如果要使用步长值,则必须遵循一个范围。

不要比现在更难。对于那些不得不阅读您的作品的人来说,这将变得更加容易。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

egrep-正则表达式过滤字符仅在通过cron运行时有效吗?

来自分类Dev

有效的XPath表达式

来自分类Dev

正则表达式中连字符的这种用法有效吗?

来自分类Dev

大括号对象表示法在任何表达式中有效吗?

来自分类Dev

常量表达式在VHDL case语句中可以有效吗?

来自分类Dev

array [x,y]是有效的C表达式吗?

来自分类Dev

大括号对象表示法在任何表达式中有效吗?

来自分类Dev

var ++ = 0是bash中的有效表达式吗?

来自分类Dev

在Oracle SQL中,'a ^ b'是有效的正则表达式吗?

来自分类Dev

正则表达式中连字符的这种用法有效吗?

来自分类Dev

这些布尔表达式有更优雅的语法吗?

来自分类Dev

家长不编译有效的表达式?

来自分类Dev

有效的域名正则表达式

来自分类Dev

更有效的正则表达式

来自分类Dev

不是有效的XPath表达式

来自分类Dev

表达式块类型有效//堆栈溢出

来自分类Dev

“ expect(9).be> 6”如何是有效表达式?

来自分类Dev

有效的正则表达式?

来自分类Dev

DOMXPath 不能使用有效的表达式

来自分类Dev

检查表达式是否有效

来自分类Dev

正确的表达式在JPQL / HQL查询中不是有效的表达式

来自分类Dev

尽管有效的xpath表达式,操纵up xpath表达式仍失败

来自分类Dev

将简单表达式映射到有效的正则表达式

来自分类Dev

expr:正则表达式未检测到有效表达式

来自分类Dev

JPA EclipseLink - 表达式不是有效的条件表达式

来自分类Dev

HtmlParser.entityref实际上是用于匹配html实体引用的有效正则表达式吗?

来自分类Dev

const_cast在常量表达式中有效吗?(C ++ 14,C ++ 17)

来自分类Dev

这些有效的循环优化吗?

来自分类Dev

在python中使用正则表达式检查表达式是否有效

Related 相关文章

  1. 1

    egrep-正则表达式过滤字符仅在通过cron运行时有效吗?

  2. 2

    有效的XPath表达式

  3. 3

    正则表达式中连字符的这种用法有效吗?

  4. 4

    大括号对象表示法在任何表达式中有效吗?

  5. 5

    常量表达式在VHDL case语句中可以有效吗?

  6. 6

    array [x,y]是有效的C表达式吗?

  7. 7

    大括号对象表示法在任何表达式中有效吗?

  8. 8

    var ++ = 0是bash中的有效表达式吗?

  9. 9

    在Oracle SQL中,'a ^ b'是有效的正则表达式吗?

  10. 10

    正则表达式中连字符的这种用法有效吗?

  11. 11

    这些布尔表达式有更优雅的语法吗?

  12. 12

    家长不编译有效的表达式?

  13. 13

    有效的域名正则表达式

  14. 14

    更有效的正则表达式

  15. 15

    不是有效的XPath表达式

  16. 16

    表达式块类型有效//堆栈溢出

  17. 17

    “ expect(9).be> 6”如何是有效表达式?

  18. 18

    有效的正则表达式?

  19. 19

    DOMXPath 不能使用有效的表达式

  20. 20

    检查表达式是否有效

  21. 21

    正确的表达式在JPQL / HQL查询中不是有效的表达式

  22. 22

    尽管有效的xpath表达式,操纵up xpath表达式仍失败

  23. 23

    将简单表达式映射到有效的正则表达式

  24. 24

    expr:正则表达式未检测到有效表达式

  25. 25

    JPA EclipseLink - 表达式不是有效的条件表达式

  26. 26

    HtmlParser.entityref实际上是用于匹配html实体引用的有效正则表达式吗?

  27. 27

    const_cast在常量表达式中有效吗?(C ++ 14,C ++ 17)

  28. 28

    这些有效的循环优化吗?

  29. 29

    在python中使用正则表达式检查表达式是否有效

热门标签

归档