मैं कई तालिकाओं के साथ एक org फ़ाइल है
$ 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 |
यह फ़ाइल नियमित रूप से अपडेट की जाती है। मैं एक पर्ल स्क्रिप्ट को पार्स करता है csv
जारी करने से प्राप्त फ़ाइल M-x org-table-export
पर first-table
। मैं first-table
कमांड लाइन से सीएसवी को निर्यात करने में सक्षम होना चाहता हूं, इसलिए मुझे हर बार मैन्युअल रूप से ऐसा करने की आवश्यकता नहीं है। क्या यह संभव है?
(org-babel-ref-resolve "first-table")
- यह आपको सूची के रूप में तालिका देगा, और फिरorgtbl-to-csv
उस सूची पर कॉल करें ।orgtbl-to-csv
अतिरिक्त तर्कों के लिए दस्तावेज़ देखें । आप बैच मोड में Emacs चला सकते हैं या तो अपने फ़ंक्शन का उपयोग करके--eval
या-f
विकल्पों को निष्पादित करने के लिए ।