2010-12-12 19 views
14

Proste pytanie: Chcę uruchomić operację crona co minutę w 10. sekundzie (na przykład o 2:00:10). Operacja cron uruchamia polecenie zwijania w celu pobrania strony internetowej. Jak mogę uruchomić operację cron, aby to zrobić?Jak spać 10 sekund przed uruchomieniem polecenia linux?

Bieżące ustawienie crontab:

* * * * * curl http://www.google.com/ 

Odpowiedz

35
* * * * * sleep 10;curl http://www.google.com/ 
+0

miłe ... usuwanie mine :) – basarat

+0

dzięki za odpowiedź – eric

+3

To jest w porządku, ale należy pamiętać, że google.com może trwać dłużej niż 50 sekund, aby pobrać, wszystkie zadania cron * kiedykolwiek * powinny sprawdzić, czy poprzednie wystąpienie nadal działa i zapobiec wielu instancjom. Sam Cron na ogół tego nie robi. – MarkR

Powiązane problemy