linux - उनल - क्रॉन के परिणाम पाने के लिए और उन्हें कैसे सेट करना है, इसके लिए क्या विकल्प उपलब्ध हैं?



जियो फोन में कॉलर ट्यून कैसे हटाए (4)

किसी भिन्न ईमेल पते पर आउटपुट को ईमेल करने के लिए बस लाइन जोड़ें

MAILTO="[email protected]"

आदेश से पहले crontab करने के लिए

https://src-bin.com

मुझे पता है कि क्रोन के मालिक स्थानीय ईमेल बॉक्स में सामान्य क्रोन के व्यवहार को सामान्य और त्रुटि आउटपुट भेजना है।

शोध के परिणाम प्राप्त करने के अन्य तरीके हैं (उदाहरण के लिए इसे ईमेल के द्वारा लोगों के एक समूह में भेजने के लिए, उन्हें कहीं और संग्रहीत करने के लिए और इसी तरह)?


Answer #1

क्रॉन लाइन किसी भी अन्य यूनिक्स कमांड लाइन की तरह है ताकि आप आउटपुट को दूसरे प्रोग्राम में रीडायरेक्ट कर सकें। अर्थात।

* * * * * /path/my/command > /my/email/script 2&>1

Answer #2

आप command > /tmp/log.txt 2>&1 दोनों के लिए command > /tmp/log.txt 2>&1 दोनों के लिए command > /tmp/log.txt 2>&1 दिखाए गए आदेश या वास्तविक कमांड पर रीडायरेक्शन फ़ाइल कर सकते हैं।

यदि आप इस लॉग को प्राप्त करने के लिए कई उपयोगकर्ता चाहते हैं, तो आप क्रॉन फ़ाइल के शीर्ष पर एक MAILTO=nameofmailinglist सम्मिलित कर सकते हैं।


Answer #3

जहां तक ​​मैं देखता हूं, आपको तीन विकल्प मिलते हैं:

  1. आउटपुट को रीडायरेक्ट करें: या तो किसी फ़ाइल में, या किसी ऐसे प्रोग्राम से जो आपको चाहें परिणाम ईमेल करेंगे
  2. मैलन का उपयोग क्रोन में करें, और अपने सभी क्रॉन नौकरियों के लिए ईमेल को किसी अन्य एकल पते पर पुनर्निर्देशित करें।
  3. क्रोन ने इसे भेजे जाने के बाद अपने मेल सर्वर या क्लाइंट में पुनर्निर्देशन किया है।




cron