这个cron将在每天下午0.00点和12点运行。如果我错了,请纠正我。
0 */12 * * * script.sh >/dev/null 2>&1
2013-12-31 00:00:00 UTC
2013-12-31 12:00:00 UTC
2014-01-01 00:00:00 UTC
2014-01-01 12:00:00 UTC
2014-01-02 00:00:00 UTC
...
但如果我想在每天上午8点和下午8点运行脚本。这个有可能?怎么样?
答案 0 :(得分:3)
怎么样:
0 8-20/12 * * * script.sh >/dev/null 2>&1
或者
0 8,20 * * * script.sh >/dev/null 2>&1
答案 1 :(得分:1)
0 8,20 * * * script.sh >/dev/null 2>&1
答案 2 :(得分:0)
可能会有一个更快的解决方案,但在这种情况下有2个条目并不是一个很大的麻烦我想
0 8 * * * script.sh >/dev/null 2>&1
0 20 * * * script.sh >/dev/null 2>&1
答案 3 :(得分:0)
区间符号*/12
不保证0和12,它只保证间隔。对于特定时段,如上午8点和下午8点,请将小时替换为确切的小时数而不是间隔时间。
0 8,20 * * * script.sh >/dev/null 2>&1