如何指示cron每两周执行一次工作?

我想通过cron运行一项工作,该工作将在一天中的指定时间每隔第二个星期二执行一次。每个星期二都很容易:

0 6 * * Tue

但是,如何在“每隔第二个星期二”(或者,如果您愿意,每隔第二周)进行一次?我不想自己在脚本中实现任何逻辑,而是仅将定义保留在cron中。

回答:

怎么样呢,crontab即使没有在前五个字段中完全定义它,它也会保留它:

0 6 * * Tue expr `date +\%W` \% 2 > /dev/null || /scripts/fortnightly.sh

以上是 如何指示cron每两周执行一次工作? 的全部内容, 来源链接: utcz.com/qa/435863.html

回到顶部