2012-06-08 14 views
6

Sto usando la sfinge per la ricerca. Ottengo nuovi dati ogni giorno che viene aggiunto nel database.Come aggiungere un cron job in linux

Devo aggiungere questi dati all'indice di ricerca della sfinge in modo che possa essere cercato. Per questo ho bisogno di reindicizzare l'indice di ricerca della sfinge a intervalli regolari.

Come posso impostare un cron in Linux per farlo?

risposta

6

un crontab è definita in questo modo:

MIN HOUR DOM MON DOW CMD 

quindi se si desidera eseguire un'attività su base prova quotidiana:

0 0 * * * /path/to/your/script 

che attiverà il lancio dello script di tutti i giorni a 0 : 00

+5

Just a una cosa da menzionare: crontab può essere modificato utilizzando 'comando crontab -e' o la modifica di file'/etc/crontab'. – jkrcma

+1

@DragonJake ... e quei due hanno sintassi leggermente diversa, il crontab personale manca la colonna 'user' da'/etc/crontab'. – glglgl

+1

Assicurati inoltre che il tuo crontab termini con una riga vuota. – scai