我怎样才能让一个 cronjob 从早上 7 点到下午 12 点每 5 分钟运行一次,然后每小时每 10 分钟运行一次?
*如果你想写一个短代码,请使用python!谢谢:-x
我怎样才能让一个 cronjob 从早上 7 点到下午 12 点每 5 分钟运行一次,然后每小时每 10 分钟运行一次?
*如果你想写一个短代码,请使用python!谢谢:-x
使用两个 cron 条目。
一种方法是使用一个 cron 条目在每天 10 点的每一小时运行。然后让另一个 cron 条目在 7 到 12 的 5 上运行。
*/10 * * * * *
5,15,25,35,45,55 7-23 * * * *
另一种方式从 7 点到 12 点每 5 分钟运行一次,从 12 点到 7 点每 10 分钟运行一次。
*/5 7-23 * * * * *
*/10 0-6 * * * * *
如果你想操作 crontab 文件,这里有一个不错的库。
如果您想编写能够安排周期性任务的python脚本(如cron那样),APScheduler将是一个不错的解决方案。