2013-01-02 19 views
5

Come si imposta un cron job da eseguire due volte a settimana?Come impostare cron job per bisettimanale (due volte a settimana)

so come impostare un processo di cron per ogni settimana:

0 0 * * 0 
+3

significa bi-settimanale ogni due settimane o due volte a settimana - se è ogni due settimane, consulta http://stackoverflow.com/questions/350047/how-to-instruct-cron-to-execute-a -job-every-second-week – Petesh

risposta

14

Come circa la seguente:

0 0 * * 1,4 

Questo imposta il giorno della settimana a Lunedi (1) e Giovedi (4). Puoi scegliere qualsiasi valore 0-7 (sia 0 che 7 sono domenica).

Per un crontab più leggibile, è possibile anche utilizzare nomi:

0 0 * * MON,THU 

Vedi anche: How to instruct cron to execute a job every second week?

+0

Voglio impostare cron per 2 volte in un mese. Imposta cron per una volta a 2 settimane – Elby

+5

bisettimanale è una frase ambigua; nel Regno Unito tende a significare due volte a settimana. Per "ogni due settimane" usiamo * quindicinale * :-) Vedi il commento di Petesh sopra per una domanda correlata. – cmbuckley

1

In risposta a Elby domanda:

0 0 1,15 * * 

Questo imposterà cronjob per (quindicina) 2 volte in un mese, ad esempio 1 ° giorno e 15 ° giorno di un mese.