पर क्रॉन के साथ होमब्रू को कैसे अपडेट करें मैं अपने दैनिक काम को स्वचालित करने में मदद के लिए कुछ लंबे समय तक चलने वाले लिनक्स तकनीक को डिस्कवर कर रहा हूं। मुझे cron
बहुत शक्तिशाली होने के लिए मिला है यदि मैं अपने सिस्टम पर मौजूद कुछ पैकेजों के अपडेट की जांच करने के लिए इसका उपयोग कर सकता हूं।मैक ओएस
उदाहरण के लिए, मैं रोजाना 1112 बजे अपना Homebrew
अपडेट करना चाहता हूं। मैंने क्या किया है, sudo crontab -u user -e
के साथ, मैंने विम में crontab
खोला। और मैंने homebrew
के लिए अपडेट करने और मुझे एक ईमेल भेजने के लिए निम्न आदेश दिए हैं।
कोड यह रहा:
[email protected]
* 23 * * * brew update
और मैं जादू होता है के लिए यह प्रतीक्षा करने के लिए बचाने के लिए। इसके बजाय ईमेल मैं प्राप्त में इस आदेश excuting, की, यह कहते हैं /bin/sh: brew : command not found
लेकिन जब मैं टर्मिनल में /bin/sh
टाइप brew update
में sh
और प्रकार को खोलने के लिए यह Homebrew
।
मैं के साथ गलत क्या था अद्यतन करेगा मेरी crontab
विन्यास?
किसी भी मदद की सराहना की जाएगी!
'क्रोंटब' का उपयोग करना डार्विन (मैक ओएस एक्स डार्विन पर आधारित है) पर बहिष्कृत लगता है। इसके बजाए 'launchd' का प्रयोग करें। यह कई त्वरित ट्यूटोरियल में से एक है: http://alvinalexander.com/mac-os-x/mac-osx-startup-crontab-launchd-jobs – SimonSimCity
यह सुनिश्चित नहीं है कि आप 11 वें घंटे के हर मिनट को निष्पादित करना चाहते हैं ... आपको शायद 11 और 12 – mogga