Laufendes Programm alle 2 Minuten mit crontab

53

Was macht

2 * * * *

bedeutet in crontab Kontext?

Ich möchte mein Programm alle 2 Minuten ausführen. ist das was 2 * * * * bedeutet?

Juanjo Conti
quelle

Antworten:

104

Nicht ganz; das bedeutet jede 2. Minute der Stunde (dh 6:02, 7:02, 8:02 usw.). Um es alle 2 Minuten zu machen, benutze */2im ersten Eintrag:

*/2 * * * * my-script.sh

Weitere Informationen zur Crontab-Syntax und den verfügbaren Optionen finden Sie hier bei Wikipedia. Ubuntu hat auch einen guten Überblick .

John Feminella
quelle