Toon posts:

Cron

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil logcheck laten loggen om 9 uurin de ochtend , 1 uur in de middag , 5 uur en 9 uur s'avonds.
Ik heb nu staan:

*0 *9,13,17,21 * * * /usr/local/etc/logcheck.sh
Eerst had ik het zonder de nul.
Heb ik het nou mis of is het *minuut*uur*dag*maand* etc ????
Dan zou het dus moeten doen?
Kan iemand mij ffies helpen en misschien een voorbeeld geven?


thanx!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

*0 kan dus niet! Dan is het gewoon 0. verder is het minuten, uren, dag in de maand, maand, dag in de week!

Uiteindelijk moet het dan 0 9,13,17,21 * * * worden

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • Wilke
  • Registratie: December 2000
  • Laatst online: 19-08 20:10
En nog even wat meer uitleg: het scheidingsteken is gewoon een 'spatie' of 'tab', dus niet de * zoals jij lijkt te veronderstellen.

De * staat voor 'elke', dus 0 * * * * is op elk willekeurig uur, dag, maand, jaar op de 0e minuut dit-of-dat doen.

Als je het op meerdere tijdstippen wilt doen, bijvoorbeeld elke 3 maanden, kun je de cijfers scheiden met komma's:

0 2 * 0,3,6,9 * doet iets elke drie maanden om twee uur 's nachts.

Nog beter, als je iets elke 5 minuten wilt doen kun je dit opgeven als:

0,5,10,15,20,25,30,35,40,45,50,55 * * * * wat nogal omslachtig is, je kunt daarom ook doen:

0/5 * * * *

Erg flexibel, maar kost even tijd om te leren :)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:45

deadinspace

The what goes where now?

Op dinsdag 25 september 2001 22:27 schreef Wilke het volgende:
0,5,10,15,20,25,30,35,40,45,50,55 * * * * wat nogal omslachtig is, je kunt daarom ook doen:

0/5 * * * *

Erg flexibel, maar kost even tijd om te leren :)
*/5 * * * * dus

  • Wilke
  • Registratie: December 2000
  • Laatst online: 19-08 20:10
nee, 0/5

Voor het eerst op de 0e minuut en dan elke 5 minuten weer.

Je kunt ook 10/15 doen, dan werkt 'ie op 10, 25, 40 en 55 minuten.

Misschien werkt */5 ook wel, maar het lijkt me niet

* Wilke geeft toe dat hij dat niet heeft uitgeprobeerd

m'n linux-bak ligt nu net in puin (reinstall), dus ik kan het ook even niet proberen :'(

  • Asphyxion
  • Registratie: November 1999
  • Laatst online: 00:11

Asphyxion

I am, therefor I think

*/5 werkt wel onder Linux, maar onder sommige *nix systemen (Solaris/AIX geloof ik, maar weet ik niet zeker) niet...

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:45

deadinspace

The what goes where now?

Op woensdag 26 september 2001 14:00 schreef Wilke het volgende:
Misschien werkt */5 ook wel, maar het lijkt me niet
*/5 werkt zeker in GNU/Linux, en bij mijn weten ook in de originele BSD en SYSV cron. (zie ook de manpage).

Ik heb overigens de syntax 0/5 nog nooit gezien.
Pagina: 1