जवाबों:
हालांकि कीथबी का जवाब सही है, वास्तव में, ओएस एक्स विशिष्ट के पक्ष में cron
पदावनत किया जा रहा है । launchd
के माध्यम से चलाए जाने वाले कमांड को launchd
Apple "प्लिस्ट", या संपत्ति सूचियों में वर्णित किया गया है, जो वास्तव में सिर्फ XML फाइलें हैं:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.
com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.apple.periodic-daily</string>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/periodic</string>
<string>daily</string>
</array>
<key>LowPriorityIO</key>
<true/>
<key>Nice</key>
<integer>1</integer>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>3</integer>
<key>Minute</key>
<integer>15</integer>
</dict>
</dict>
</plist>
कहा जा रहा है कि, यह चलाने के लिए समय-निर्धारण आदेशों का एक बहुत उपयोगकर्ता के अनुकूल (न ही मैक-जैसा) है। SuperUser पर यह प्रश्न कुछ GUI विकल्पों को सूचीबद्ध करता है, जिनमें शामिल हैं:
लॉन्च संपादक ($ 5 शेयरवेयर)
cron
से पदावनत होने का उल्लेख नहीं करता है :-(
तुम भी iCal के साथ Automator वर्कफ़्लोज़ शुरू कर सकते हैं यदि आप बस कुछ सरल चाहते हैं। अन्यथा मैं इसे लॉन्चड के माध्यम से करूंगा।
दो यूनिक्स कमांड लाइन उपकरण हैं जो आप चाहते हैं। at
आपको भविष्य में एक विशिष्ट समय में एक बार निष्पादित करने के लिए कार्य करने की अनुमति देगा। बेशक, कार्य का हिस्सा किसी अन्य कार्य को शेड्यूल करने के लिए हो सकता है।
cron
आपको कार्यों को नियमित रूप से एक ही समय में निष्पादित करने की अनुमति देता है, दिन के समय, सप्ताह के दिन, आदि के आधार पर।
एक बात का ध्यान रखें कि अगर ये मशीन आपके निर्धारित समय पर नहीं चल रही है तो ये दोनों कार्य नहीं चलेंगे। ऐसे विकल्प हैं, जैसे एनाक्रॉन, जो अगली बार मशीन के बूट पर अनुसूचित कार्यों को चलाएगा।
iCal का उपयोग AppleScripts को चलाने के लिए किया जा सकता है , एप्लिकेशन लॉन्च कर सकता है और शेड्यूल करने के लिए कार्य कर सकता है।
आईकाल का उपयोग करने की सीमाएँ हैं, लेकिन इसे मैक ओएस एक्स के साथ शामिल किया गया है और इसे स्थापित करना अपेक्षाकृत आसान है। सीमाएँ और एक दृश्य के माध्यम से चलना कैसे एक अनुसूचित AppleScript स्थापित करने के लिए ऊपर दिए गए लिंक में शामिल हैं।