如何在星期六和星期日在linux中跳过cron作业?

问题描述:

嗨我想在Linux中设置一个cron作业,不包括星期六和星期日。如何在星期六和星期日在linux中跳过cron作业?

+2

您是否阅读过'crontab(5)'手册页,例如http://linux.die.net/man/5/crontab? – 2012-02-04 19:50:44

+1

我真的不明白为什么这个问题'不是主题'。 – carla 2016-07-18 13:48:05

试试这个:

# run every two hours at the top of the hour Monday through Friday 
0 */2 * * mon-fri <command> 
+3

“使用特定日期或月份的前三个字母(大小写无关紧要)**范围或名称列表不允许使用**” – scribu 2014-12-14 16:01:22

+4

@scribu我想它与您使用的cron守护程序有关。在我的例子中,Slackware附带的'dcron'确实支持这个功能,它甚至是它们的一个例子。 – SiegeX 2014-12-15 16:39:13

开始行与0 0 * * 1,2,3,4,5 <user> <command>。第一个领域是分钟和小时。在这种情况下,命令将在午夜运行。星星的意思是:每个月的每一天和每个月。 1到5指定日期。星期一到星期五。 6 =星期六0 =星期日。

+19

1-5作品太.. – 2016-09-26 20:09:09

+1

最好的方法, 0 0 * * 1-5

+0

在上午9点从M-F每天:'0 9 * * 1-5'在https://crontab.guru – 2018-01-28 00:13:35