मुझे हर दिन एक क्रोनजोब शुरू करने की आवश्यकता है, लेकिन प्रत्येक दिन एक घंटे बाद। वर्ष के 1 दिन को छोड़कर, मेरे पास अब तक सबसे अधिक भाग के लिए क्या काम है:
0 0 * * * sleep $((3600 * (10#$(date +\%j) \% 24))) && /usr/local/bin/myprog
जब वर्ष का दिन 365 है तो काम 5:00 बजे शुरू होगा, लेकिन अगले दिन (एक लीप वर्ष की गिनती नहीं) 1 वर्ष के रूप में एक दिन होगा, इसलिए नौकरी 1:00 पर शुरू होगी। मैं इस कोने के मामले से कैसे छुटकारा पा सकता हूं?