我有一个包含多个表的组织文件
$ cat ~/foo.org
#+Title: hello world
* section 1
lorem ipsum
#+TBLNAME: first-table
| i | want | to |
| export | this | table |
#+TBLNAME: second-table
| this | table | is |
| not | as | important |
该文件会定期更新。我有一个解析一个Perl脚本,csv
从发行获得的文件M-x org-table-export
上first-table
。我希望能够first-table
从命令行导出到csv,因此不必每次都手动执行此操作。这可能吗?
(org-babel-ref-resolve "first-table")
-这会将表作为列表,然后orgtbl-to-csv
在该列表上调用。有关orgtbl-to-csv
其他参数,请参见的文档。然后,您可以使用--eval
或-f
选项以批处理模式运行Emacs以执行功能。