İki işin, her gün, seri olarak, tam olarak belirttiğim sırayla çalışmasını istiyorum. Bu crontab istediğimi güvenilir bir şekilde yapar mı?
@daily job1
@daily job2
Onlar birbiri ardına farz ediyorum, ama Web'de arama yaparak ya da bu man sayfalarını herhangi birinden cevap bulmak açamadı: cron(1)
, crontab(1)
, crontab(5)
.
Yukarıdaki crontab, cron @daily
paralel olarak veya öngörülemeyen bir sırada planlanan şeyleri çalıştırırsa istediğimi yapmaz .
Onları sırayla kovmak için tek bir kabuk betiği yapabileceğimi biliyorum, sadece cronun nasıl çalışması gerektiğini merak ediyorum (ve test verilerini toplamak veya kaynak kodu okumak için çok tembelim).
Cron cron
paket tarafından sağlanır . İşletim sistemi Ubuntu 10.04 LTS'dir (sunucu).
cron
Paketin hangi cronu sağladığını biliyor musunuz ? Bildiğim cronların hemen hemen hepsi bunu sıralı olarak ve eşzamanlı olarak işleyecektir, genellikle her dosyayı ilk önce alfabetik sıraya göre sıralar (bazıları artan sıradaki sıralamalar arasında zamana göre yapsa da) ve ardından sıradaki sıraya giren işleri yapar.