org babel 使用 tangle 并导出到指定文件
org bable use tangle and export to a specified file
我尝试将 org babel src 中的 src 代码导出到文件
#+name: src_file
#+BEGIN_SRC shell :results none :tangle ~/test-tangle :exports both
echo "very strang and long string"
#+END_SRC
测试一下
#+BEGIN_SRC shell :results output
cat ~/test-tangle.sh
#+END_SRC
但出现错误
cat: ~/test-tangle.sh: No such file or directory
然后将 tangle 改为 yes
#+name: src_file_2
#+BEGIN_SRC shell :results noe :tangle yes :exports both
echo "very strang and long string"
#+END_SRC
在 C-c C-c 之后,在主目录中搜索 "very strange and long string",但只获取当前的 org 文件。
src代码导出到哪里?
你需要用C-c C-v t (M-x org-babel-tangle
)来纠结文件。顺便说一下,请注意 tangle 会在没有警告的情况下覆盖您现有的文件(同名文件)。
我尝试将 org babel src 中的 src 代码导出到文件
#+name: src_file
#+BEGIN_SRC shell :results none :tangle ~/test-tangle :exports both
echo "very strang and long string"
#+END_SRC
测试一下
#+BEGIN_SRC shell :results output
cat ~/test-tangle.sh
#+END_SRC
但出现错误
cat: ~/test-tangle.sh: No such file or directory
然后将 tangle 改为 yes
#+name: src_file_2
#+BEGIN_SRC shell :results noe :tangle yes :exports both
echo "very strang and long string"
#+END_SRC
在 C-c C-c 之后,在主目录中搜索 "very strange and long string",但只获取当前的 org 文件。
src代码导出到哪里?
你需要用C-c C-v t (M-x org-babel-tangle
)来纠结文件。顺便说一下,请注意 tangle 会在没有警告的情况下覆盖您现有的文件(同名文件)。