क्रोन के साथ हर हफ्ते एक कमांड चलाएं?


72

सरल सवाल- मैं एक कमांड के लिए एक क्रॉस्टैब एंट्री क्या देखूंगा जिसे मैं हर हफ्ते शनिवार को सुबह 8:05 बजे चलाना चाहता हूं?

जवाबों:


97

इससे हो जाना चाहिए:

5 8 * * 6 <user> <command>

या पठनीयता के लिए

5 8 * * Sat <user> <command>

प्रलेखन ( man 5 crontab):

              फ़ील्ड को अनुमत मान हैं
              ----- --------------
              मिनट 0-59
              घंटे 0-23
              1-31 महीने का दिन
              1-12 महीने (या नाम, नीचे देखें)
              सप्ताह 4-7 का दिन (0 या 7 सूर्य है, या नामों का उपयोग करें)

22

शनि 8:05 पूर्वाह्न दौड़ पाते हैं

# Minute   Hour   Day of Month       Month          Day of Week        Command    
# (0-59)  (0-23)     (1-31)    (1-12 or Jan-Dec)  (0-6 or Sun-Sat)                
    5       8          *             *                Sat              /usr/bin/find





0

आप इस तरह भी कर सकते हैं:

Crontab बदलें:

5 8    * * *   <user>   cd / && run-parts --report /etc/cron.daily

और अपनी सभी कमांड स्क्रिप्ट इस डायरेक्टरी /etc/cron.daily में डालें। सुनिश्चित करें कि आपने उनके लिए निष्पादन अधिकार जोड़े हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.