2013-01-02 18 views
5

Haftada iki kez çalışmak için bir cron işi nasıl ayarlayabilirim?İki haftada bir cron işi nasıl ayarlanır (haftada iki kez)

Her hafta bir cron işi ayarlamak için biliyorum:

0 0 * * 0 
+3

haftada iki haftada bir veya haftada iki kez anlamına gelir - eğer her hafta varsa, lütfen http://stackoverflow.com/questions/350047/how-to-instruct-cron-to-execute-a adresini ziyaret edin. -job-her-ikinci hafta – Petesh

cevap

14

Nasıl hakkında aşağıdaki: Bu (1) Pazartesi ve Perşembe için haftanın gününü belirler

0 0 * * 1,4 

(4). 0–7 arasındaki herhangi bir değeri seçebilirsiniz (hem 0 hem de 7 Pazar'dır). daha okunabilir bir crontab için

, ayrıca kullanabilirsiniz isimleri: Ayrıca

0 0 * * MON,THU 

bakınız: How to instruct cron to execute a job every second week? Elby sorusuna cevaben

+0

Bir ayda 2 kez cron ayarlamak istiyorum. 2 haftada bir kez cron ayarlayın – Elby

+5

Biweekly belirsiz bir ifadedir; İngiltere'de haftada iki kez demek zorunda kalıyor. "Her iki haftada" için * iki hafta * kullanırız. :-) İlgili bir soru için yukarıdaki Petesh'in görüşüne bakınız. – cmbuckley

1

:

0 0 1,15 * * 

Bu cronjob ayarlayacaktır Bir ay içinde (iki hafta) 2 kez, yani bir ayın 1. günü ve 15. günü.