मैं crontab में यह है:
emacs -batch -l ~/.emacs -eval '(org-batch-agenda "w")' > ~/org/aux/agenda-export.txt
यह एक पाठ फ़ाइल में मैं पहले से ही स्थापित किया है एक कस्टम एजेंडा (orgmode में C-c a w
) और निर्यात का उपयोग करता है। मैं फिर अपने वॉलपेपर पर अपना एजेंडा प्रदर्शित करने के लिए उस फ़ाइल को कंककी के माध्यम से कॉल करता हूं।
क्या आपको यह हल हो गया?
टिप्पणियों के अनुसार, आप के माध्यम से ऐसा करना चाहते करने जा रहे हैं:
crontab -e
यह आपके crontab फ़ाइल संपादित करने के लिए खुलता है। निष्पादन समयरेखा (मिनट का दिन-प्रति माह का महीना दिन) और वह आदेश जिसे आप चलाना चाहते हैं (emacs ...
से शुरू करें) और आपको सेट किया जाना चाहिए। यदि आप परिचित नहीं हैं तो अधिक जानकारी के लिए the crontab man page देखें)।
मूल रूप से, आदेश पंक्ति से सफलतापूर्वक ऑर्ग कमांड को निष्पादित करने का तरीका जानें और फिर crontab -e
के माध्यम से इसे चलाने के दौरान क्रोन को कॉल करने वाले कॉलम के साथ उपसर्ग करें।
'crontab emacs -batch -l my_file.org' था जो आप कमांड लाइन पर टाइप कर रहे थे? यदि ऐसा है, तो पहले 'मैन क्रोंटब' को पढ़ें, क्योंकि यह मैंने देखा है कि किसी भी सिस्टम पर वैध आमंत्रण नहीं है। आपको यह सुनिश्चित करने की आवश्यकता होगी कि जब क्रॉन चलता है तो यह जानता है कि emacs और आपकी संगठन फ़ाइल दोनों कहां मिलें, इसलिए क्रोंटैब प्रविष्टि में पूर्ण पथ का उपयोग करना शायद एक अच्छा विचार है। – phils
स्टैक ओवरफ्लो में आपका स्वागत है! नाम या अभिवादन के साथ अपनी पोस्ट पर हस्ताक्षर करने की कोई आवश्यकता नहीं है। – cm2