mam to w crontab:
emacs -batch -l ~/.emacs -eval '(org-batch-agenda "w")' > ~/org/aux/agenda-export.txt
ta wykorzystuje niestandardowy plan już mam skonfigurować (C-c a w
w orgmode) oraz eksportu do pliku tekstowego. Następnie wywołuję ten plik za pomocą Conky, aby wyświetlić moją agendę na mojej tapecie.
Czy to rozwiązałeś?
Per komentarzach, będziesz chciał to zrobić poprzez:
crontab -e
To otwiera plik crontab do edycji. Dodaj oś czasu wykonania (minutowa godzina dzień-miesiąc miesiąc dzień tygodnia) i polecenie, które chcesz uruchomić (zaczynając od emacs ...
) i powinieneś zostać ustawiony. Zobacz the crontab man page, aby uzyskać więcej informacji, jeśli nie jesteś zaznajomiony).
Zasadniczo, dowiedz się, jak wykonać polecenie org z powodzeniem z wiersza poleceń, a następnie dodaj (poprzedzone kolumnami informującymi cron, kiedy uruchomić) przez crontab -e
.
Czy "crontab emacs -batch -l my_file.org" wpisałeś w wierszu poleceń? Jeśli tak, przeczytaj najpierw "man crontab", ponieważ nie jest to prawidłowe wywołanie w żadnym systemie, który widziałem. Będziesz musiał upewnić się, że po uruchomieniu crona wie, gdzie znaleźć zarówno emacs, jak i plik org, więc używanie absolutnych ścieżek w wpisie crontab jest prawdopodobnie dobrym pomysłem. – phils
Witamy w stackoverflow! Nie musisz podpisywać swojego postu z nazwą lub zwrotem grzecznościowym. – cm2