मैंने इसे / etc / crontab पर कुछ अलग linux और freebsd सिस्टम में जोड़ा:
# monthly reboot: 3rd Tuesday of every month
56 07 15-21 * 2 root /sbin/shutdown -r now
मैं हर महीने की 3 तारीख को एक रिबूट चाहता हूं। हालांकि, सभी सिस्टम इस महीने (19) के 3 बुधवार को रिबूट हो गए।
मैं क्या गलत कर रहा हूं?
अपडेट : नीचे रॉनन के जवाब के लिए धन्यवाद, लगता है कि नीचे संशोधन काम करेगा, क्या कोई पुष्टि कर सकता है या क्या यह करने का एक बेहतर तरीका है?
# monthly reboot: 3rd Tuesday of every month
56 07 15-21 * * root test $(date +\%u) -eq 2 && /sbin/shutdown -r now