2011-01-05 34 views
7

Potrzebuję wyrażenia cron (0 0/60 * * *?) Do uruchamiania aplikacji co 12 godzin (dwa razy dziennie).Wyrażenie Cron do uruchamiania wyzwalaczy cron przez 12 godzin dziennie?

+0

przez 12 godzin dziennie zgodnie z tytułem lub co 12 godzin jako posta? (Co 12 godzin to dwa razy dziennie, np. na 3 i 15. 0 3,15 * * *.) – nos

+0

@nos. co 12 godzin, tj. dwa razy dziennie ... – Jango

+0

@nos. jeśli twoja odpowiedź wynosi 0 3,15 ***, czy możesz mi wyjaśnić, w jaki sposób? Dlaczego 15? a także umieść odpowiedź w polu odpowiedzi, aby móc oznaczyć ją jako "udzieloną". – Jango

Odpowiedz

10

Użyj np. 0 0 3,15 * * ? To będzie działać o 3 rano i po południu. To dwa razy dziennie, między 12 godzin. Można użyć 0 0 0/12 * * ? co oznacza, że ​​co 12 godzin. Here's kilka przykładów.

2

Kilka przykładów, które pasują kryteria:

30 */12 * * * 

pracuje 00:30:00 i 12:30:00 codziennie

0 3-15/12 * * * 

biegnie na 03:00:00 i 15: 00:00 każdego dnia

23 4,16 * * * 

pracuje 04:23:00 i 16:23:00 każdy dzień

+0

thx. Co jeśli chce 12:30 i 00:00? – webyildirim

+0

@webyildirim: w takim przypadku powinieneś użyć dwóch linii cron dla różnych czasów, które wykonują to samo polecenie. Nie ma sposobu, aby to określić w pojedynczej linii. – htaccess