मै मैक ओएस 10.6 के तहत अर्ध-घंटे चलाने के लिए स्वचालित एसवीएन प्रतिबद्धता स्थापित करने की कोशिश कर रहा हूं, लेकिन cronabs जो मैं cron में जोड़ रहा हूं वह मान्य नहीं है और/या क्रॉन द्वारा भी देखा जाना प्रतीत नहीं होता है। परीक्षण के लिए मैं एक साधारण crontab और स्क्रिप्ट बनाया:क्रॉन जॉब्स 10.6 बर्फ तेंदुए
Crontab: */2 * * * * /Users/username/crontest
जहां उपयोगकर्ता नाम अपने सिस्टम उपयोगकर्ता नाम के साथ बदल दिया जाता है, इस प्रकार अपने घर निर्देशिका में प्रत्येक मान के बीच टैब ओर इशारा करते हुए (और हाँ, उन वास्तव में हैं - वे code
सेक्शन में ईमानदारी से पुन: उत्पन्न नहीं किया गया है)
मैं पहले crontab -r
चला रहा हूं, फिर crontab .mycrontab
चला रहा है जिसमें उपर्युक्त रेखा है। crontab -l
ऊपर की रेखा को थूकता है, और ps -A | grep cron
चलाता है /usr/sbin/cron
दिखाता है, जो मुझे लगता है कि मैक ओएस एक्स के तहत क्रॉन डिमन है। /Users/username/crontest
स्क्रिप्ट बस जैसे, किसी पाठ फ़ाइल में टेक्स्ट की पंक्ति जोड़कर जाता है:
echo "hi" >> /Users/username/crontest.txt
क्या देता है? मैं उलझन में हूं।
बस स्पष्ट होने के लिए, मुझे एक ही समस्या थी और contrab चलाते समय मेरी फ़ाइल में एक अतिरिक्त नई लाइन जोड़ना-इसे ठीक किया गया। आईक। –