Vraag Hoe cron-taak elke dag op een bepaald uur uitvoeren?


Wat moet ik in crontab schrijven om elke dag om 15.00 uur een script uit te voeren?


48
2018-04-11 21:37


oorsprong




antwoorden:


U zoekt zoiets (via crontab -e):

0 15 * * * your.command.goes.here

15 is het uur en 0 is de minuut dat het script wordt uitgevoerd. Dag van de maand, maand en dag van de week krijgen jokertekens zodat het script dagelijks wordt uitgevoerd.


63
2018-04-11 21:54



Voor alle andere specifieke kenmerken, googlen "cron-syntaxis" adminschoice.com/crontab-quick-reference als de eerste link ... voor een lijst met specifieke mappen en configuratiebestanden die cron leest, kunt u ook controleren man cron - photoionized


Hier is een koptekst die goed is om op uw crontab te plaatsen voor eenvoudige verwijzing:

# + --------- Minuut (0-59) | Output Dumper:> / dev / null 2> & 1
# | + ------- uur (0-23) | Meerdere waarden Gebruik komma's: 3,12,47
# | | + ----- Dag van de maand (1-31) | Voer elke X-interval uit: * / X -> Voorbeeld: * / 15 * * * * Is elke 15 minuten
# | | | + --- Maand (1 -12) | Aliassen: @reboot -> eenmaal uitvoeren bij opstarten; @hourly -> 0 * * * *;
# | | | | + - Dag van de week (0-6) (Zondag = 0) | @daily -> 0 0 * * *; @weekly -> 0 0 * * 0; @maandelijks -> 0 0 1 * *;
# | | | | | | @jaarlijks -> 0 0 1 1 *;

46
2018-04-11 22:44



Blij dat ik heb geholpen. :) - entropo