Tôi có điều này trong crontab:
emacs -batch -l ~/.emacs -eval '(org-batch-agenda "w")' > ~/org/aux/agenda-export.txt
này sử dụng một chương trình tùy chỉnh Tôi đã đã thiết lập (C-c a w
trong orgmode) và xuất khẩu sang một file văn bản. Sau đó tôi gọi tệp đó qua conky để hiển thị chương trình làm việc của tôi trên hình nền của tôi.
Bạn đã nhận được giải pháp này chưa?
mỗi ý kiến, bạn sẽ muốn làm điều này qua:
crontab -e
này mở ra file crontab của bạn để chỉnh sửa. Thêm dòng thời gian thực hiện (ngày giờ trong tháng của ngày trong tuần) và lệnh bạn muốn chạy (bắt đầu bằng emacs ...
) và bạn nên đặt. Xem the crontab man page để biết thêm chi tiết nếu bạn không quen thuộc).
Về cơ bản, tìm hiểu cách thực thi lệnh org thành công từ dòng lệnh và sau đó thêm nó (bắt đầu với các cột cho biết cron khi nào chạy) qua crontab -e
.
Có phải 'crontab emacs -batch -l my_file.org' bạn đang gõ gì vào dòng lệnh không? Nếu vậy, hãy đọc 'man crontab' trước, bởi vì đó không phải là lời gọi hợp lệ trên bất kỳ hệ thống nào tôi đã thấy. Bạn sẽ cần phải chắc chắn rằng khi cron chạy nó biết nơi để tìm cả emacs và tập tin org của bạn, do đó, bằng cách sử dụng đường dẫn tuyệt đối trong mục crontab có lẽ là một ý tưởng tốt. – phils
Chào mừng bạn đến với stackoverflow! Không cần phải ký tên vào bài viết của bạn với tên hoặc lời chào. – cm2