कमांड द्वारा उत्पादित कोई भी आउटपुट MAILTO पर्यावरण चर में निर्दिष्ट उपयोगकर्ता को भेजा जाता है जैसा कि crontab (5) फ़ाइल में सेट किया जाता है, या यदि कोई MAILTO चर सेट नहीं किया जाता है (या यदि यह एक (1) या बैच (1) कार्य है ), नौकरी के मालिक को। यदि कोई कमांड कोई आउटपुट नहीं देता है या यदि MAILTO पर्यावरण चर खाली स्ट्रिंग पर सेट है, तो कोई मेल नहीं भेजा जाएगा।
चूंकि यह स्थानीय मेल का उपयोग करता है, इसलिए आपको वास्तव में कुछ भी सेट करने की आवश्यकता नहीं है, या हो सकता है कि अगर यह पहले से ही यहां नहीं है, तो केवल मेलक्स स्थापित करें। क्रोन आपको आउटपुट भेजेगा, आप मेल को एक फ़ाइल में सहेज सकते हैं और वहां से कई चीजें कर सकते हैं। जिस तरह से क्रोन आपकी जरूरत के हिसाब से काम करता है उसे संशोधित करने की कोशिश करने का तरीका नहीं है। यदि आप ऐसा नहीं सोचते हैं, तो बस पैच और क्रॉन का निर्माण करें, इसे my_cron कहें और क्रोन के बजाय इसका उपयोग करें। और अंततः अपने my_cron को अद्यतित रखने और इसे अक्सर बनाने के लिए तैयार रहें।
सब कुछ लॉग इन करने और पहली त्रुटि पर रुकने के लिए अपनी सभी लिपियों की शुरुआत में इसे जोड़ें
exec 2>&1 > /var/log/YOUR_LOG_FILE
set -e