मेरे पास एक नौकरी है जिसे हर घंटे 09: 00-15: 00 एमएफ के बीच चलाने की आवश्यकता है। मैं एक लॉन्च प्लिस्ट फ़ाइल में कैसे करूँ?
मेरे पास एक नौकरी है जिसे हर घंटे 09: 00-15: 00 एमएफ के बीच चलाने की आवश्यकता है। मैं एक लॉन्च प्लिस्ट फ़ाइल में कैसे करूँ?
जवाबों:
आपको स्पष्ट रूप से सोमवार से शुक्रवार तक हर दिन 9 से 15 तक हर घंटे के लिए रिकॉर्ड बनाना होगा: 35 रिकॉर्ड। क्रोन उपयोगिता का कहीं अधिक कॉम्पैक्ट प्रारूप है। इसके साथ आपका उपयोग मामला के रूप में लिखा जाएगा 0 9-15 * * 1-5
। LaunchControl एक उपयोगिता है जो क्रोन समय विवरणों से लॉन्च StartCalendarInterval रिकॉर्ड बनाता है:
StartCalendarInterval
अनुसूची बनाने के लिए सरणी के लिए स्क्रिप्टेड समाधान है for ((day=1;day<=5;day++)); do for ((h=9;h<=15;h++)); do echo "<dict> <key>Hour</key> <integer>$h</integer> <key>Minute</key> <integer>0</integer> <k ey>Weekday</key> <integer>$day</integer> </dict>"; done; done
:। करने के लिए है कि उत्पादन चिपकाया गया <array>
की StartCalendarInterval
सरणी, बचाया, और देखा