1
terry 2013-07-16 13:52:15 +08:00
每天8点或者23点应该是 8,23
在 Hour 位上 8/23 应该是每当8点,每隔23小时执行一次 command 确实很奇怪。不知道是不是理解有误... 真是这样每天不就得了,写这么坑爹不是给人看的。 |
3
wcp1231 OP |
4
ETiV 2013-07-16 14:27:32 +08:00 via iPhone
应该是「下次执行时间」、「下下次执行时间」、「下下下次执行时间」
|
5
caoyue 2013-07-16 14:35:43 +08:00 1
"/" 表示 step ,前面的表示起始量,后面的表示偏移量
crontab 和你保存的时间没有关系 楼主的这个表达式看起来很奇怪…… 要么可能是 Quartz 的 Cron 表达式,那么意义就是每小时的 8、34、54 分执行任务,这样看起来正常一点 |
6
terry 2013-07-16 14:38:16 +08:00
@wcp1231 1/2 * * * * 是每个小时的第一分钟执行,然后每隔开两分钟执行一次。
*/10 是每10分钟,至于什么时候开始第一次,还真不确定。想当然会认为是0开始,整十再执行。 从未如此深入研究过 cron -_-z 你可写一个简单的脚本输出 timestamp 确认一下;-) |
8
wcp1231 OP |
9
binux 2013-07-16 15:24:48 +08:00
应该是不标准的写法,根据man 5 crontab
Step values can be used in conjunction with ranges. Following a range with ``/<number>'' specifies skips of the number's value through the range. step需要和range一起用,单个数字意义不明 |