Saya menambahkan ini ke / etc / crontab di beberapa sistem linux & freebsd yang berbeda:
# monthly reboot: 3rd Tuesday of every month
56 07 15-21 * 2 root /sbin/shutdown -r now
Saya ingin reboot pada 3 SELASA setiap bulan. Namun, semua sistem reboot pada Rabu ke-3 bulan ini (tanggal 19).
Apa yang saya lakukan salah?
Pembaruan : Terima kasih atas jawaban Ranon di bawah ini, sepertinya revisi di bawah ini akan berfungsi, adakah yang bisa mengkonfirmasi atau ada cara yang lebih baik untuk melakukannya?
# monthly reboot: 3rd Tuesday of every month
56 07 15-21 * * root test $(date +\%u) -eq 2 && /sbin/shutdown -r now