Emacsのorg-modeのファイルをHTMLに出力したい。けど、ちょうどEmacsを起動してなかった...て時のため。
--batch
なんて滅多に使わないからメモメモ
対象ファイルはagenda.org
emacs --batch --visit='agenda.org' --funcall 'org-export-as-html-batch'
~/public_html/においてcgiとかにするなら、
agenda.cgi
#!/bin/tcsh
cd ~/.org/
emacs --batch --visit='agenda.org' --funcall 'org-export-as-html-batch' >& /dev/null
echo "Content-type: text/html"
echo ""
cat agenda.html
といった感じ?
org-captureしたはいいけどhtmlに出力するの忘れてた...ってときがよくあったので。
いや、org-captureしたときにフックしろよって言われればそれまでですが...