Bunu birkaç farklı linux ve freebsd sisteminde / etc / crontab'a ekledim:
# monthly reboot: 3rd Tuesday of every month
56 07 15-21 * 2 root /sbin/shutdown -r now
Her ayın 3. Salı günü yeniden başlatmak istiyorum. Ancak, tüm sistemler bu ayın 3. Çarşamba günü (19'uncu) yeniden başlatıldı.
Neyi yanlış yapıyorum?
Güncelleme : Aşağıdaki Ranon cevabı sayesinde, aşağıdaki revizyon işe yarayacak gibi görünüyor, herkes onaylayabilir mi veya bunu yapmanın daha iyi bir yolu var mı?
# monthly reboot: 3rd Tuesday of every month
56 07 15-21 * * root test $(date +\%u) -eq 2 && /sbin/shutdown -r now