【问题标题】:Scheduling a script调度脚本
【发布时间】:2015-05-06 08:57:53
【问题描述】:

我想在不同日期的不同时间安排一个脚本,但只有一个 crontab 条目。例如,我想安排如下脚本: 它应该运行在

30 8-5 * * 1-4 script.sh 周一至周四

同样应该运行在:

30 11-5 * * 5-6 script.sh 周五、周六。

请建议如何在一个 crontab 条目中安排此项。

【问题讨论】:

  • 我不认为你可以通过一个条目来实现;为什么这是一个硬性要求?如果您担心“污染”主 crontab 文件,可以将所有这些行放在 cron.d 下自己的专用文件中。

标签: shell unix crontab


【解决方案1】:

你不能。

只是好奇:将它放在一行中是否有任何好处,除了它可以节省您输入“script.sh”两次吗?

【讨论】:

  • 有两条不同的线也更干净。 Cronjobs 应该是不言自明的,并且使用复杂的语法会阻止这种情况。
猜你喜欢
  • 2012-07-26
  • 2011-07-28
  • 2015-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-26
  • 2013-02-15
  • 2011-08-12
相关资源
最近更新 更多