这是在特定时间运行脚本的正确方法吗?

时间:2015-03-20 06:00:48

标签: linux bash ubuntu cron

我想要一个cron作业来运行命令:

  • 上午08点
  • 10.00-16.00
  • 17:00
  • 下午7点
  • 下午9点
  • 下午11点

我试过这个,但是当我检查我的日志时,我发现命令运行的次数太多了。

* 8,10,17,19,21,23 * * * COMMAND >> mylog.txt

1 个答案:

答案 0 :(得分:0)

您的命令意味着“在给定时间的每一分钟都运行”。如果您只想运行一次,则需要设置分钟字段,例如:

0 8,10,17,19,21,23 * * * COMMAND >> mylog.txt

这样命令只在每个给定小时的开始(分钟0)运行