2016-05-13 16 views
0

我已經設置了一個cron工作,每天早上給自己發電子郵件給我自己的議程;它只是運行製作批處理日程表排除習慣

emacs -batch -eval '(org-batch-agenda "a")' 

我想建立一個定製的議程,排除所有的生活習慣(即那些風格:習慣),但我無法弄清楚如何做到這一點。

回答

1

嘗試對AWK進行管道連接,並在通過電子郵件發送之前刪除所有含'HABIT'的行。

<emacs command> | awk '!/HABIT/' | <email>

+0

謝謝 - 這是一個不錯的主意,但不幸的是,通過電子郵件發送的議程不會在任何習慣旁寫下「習慣」,所以這不起作用(至少天真)。 – tsg

+0

再次感謝 - 這讓我再次思考並找出我的答案。 – tsg

0

以下工作:使用自定義init.el文件,並添加:

(需要 'ORG-習慣) (自定義設置變量 '(ORG-習慣秀 - )