1
我正在嘗試爲SAS編寫一個org babel。衆所周知,如果未指定輸出lst文件,SAS只能從源'XXX.sas'生成'XXX.lst'。現在我遇到了問題,將'XXX.lst'的文件內容添加到相應的結果'#+結果:'中。怎麼做?在org babel中,如何從輸出文件中獲取結果?
我正在嘗試爲SAS編寫一個org babel。衆所周知,如果未指定輸出lst文件,SAS只能從源'XXX.sas'生成'XXX.lst'。現在我遇到了問題,將'XXX.lst'的文件內容添加到相應的結果'#+結果:'中。怎麼做?在org babel中,如何從輸出文件中獲取結果?
組織模式將嘗試調用您的org-babel-execute:sas函數。如果您通過ESS使用SAS,在Org模型中實現SAS源代碼塊的最佳方式是模擬與R(ob-R.el)的集成並將Org連接到ESS SAS會話。用戶的文檔是here。
或者你可以撥打SAS在您的組織 - 巴貝爾,執行:SAS和替代輸出文件是這樣的:
(with-temp-buffer (insert-file-contents your-sas-output-file) (buffer-string))