ฉันมีไฟล์องค์กรที่มีหลายตาราง
$ 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
สำหรับข้อโต้แย้งเพิ่มเติม จากนั้นคุณสามารถเรียกใช้ Emacs ในโหมดแบตช์เพื่อเรียกใช้ฟังก์ชันของคุณโดยใช้--eval
หรือ-f
ตัวเลือก