这样应该就可以了。
5 8 * * 6 <user> <command>
或者为了可读性
5 8 * * Sat <user> <command>
文件 (man 5 crontab
):
field allowed values ----- -------------- minute 0-59 hour 0-23 day of month 1-31 month 1-12 (or names, see below) day of week 0-7 (0 or 7 is Sun, or use names)
```。
Sat 8:05AM run find
# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
5 8 * * Sat /usr/bin/find
```。
这些答案都是正确的,如果你以后不知道如何使用cron,可以使用众多【cron生成器】(https://www.google.at/search?q=cron+generators “Google Search for ‘cron generators’”)。
通过对 “man 5 crontab "的广泛研究,似乎这样做就可以了:
5 8 * * sat /usr/bin/man 5 crontab
http://www.scrounge.org/linux/cron.html
5 8 * * 6 /usr/bin/foo
…每周六上午8:05运行。