
假设是凌晨 30 分开始,每隔一个半钟,对应的时间点是 0 30 2 00 3 30 5 00 6 30 8 00 9 30 11 00 12 30 14 00 ...
请问这样的规则要怎么写呢
另附一下 crontab 命令的书写格式
* * * * * /bin/sh /scripts/yy.sh 分 时 日 月 周 命令和文件路径 (00-59) (0-23) (1-31) (1-12) (0-6) 1 siagasky 2018-04-23 16:31:20 +08:00 https://crontab.guru/ |
2 roychan 2018-04-23 16:33:01 +08:00 最简单的方法,写两条就可以了。 |
3 vincenttone 2018-04-23 16:33:41 +08:00 写两个? 30 3/ * * *; 00 2,5,8,11,... * * * |
4 sethverlo 2018-04-23 16:36:17 +08:00 用 `whenever` 这个库,写 `every 90.minutes` 然后执行 `whenever .` 看看结果是啥,copy 过去就好了- - |
5 ryd994 2018-04-23 16:36:46 +08:00 via Android 放弃,改用 systemd timer |
6 pmispig 2018-04-23 16:40:47 +08:00 每 30 分钟执行一次,在脚本里面做一个时间判断,否则直接 exit 0 |
7 fox0001 2018-04-23 17:01:39 +08:00 via Android 看来真的只能写两个了 30 0-23/3 * * * 0 2-23/3 * * * |
8 gitgabige 2018-04-23 17:11:52 +08:00 楼上似乎可以的 |
9 ant2017 2018-04-23 23:41:20 +08:00 via Android 分两个… |
10 OldPanda 2018-04-24 00:42:18 +08:00 */30 * * * * |