[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] difference between "#+source" and "#+srcname"; passing parameters
From: |
Feiming Chen |
Subject: |
[O] difference between "#+source" and "#+srcname"; passing parameters to Awk. |
Date: |
Fri, 26 Aug 2011 15:00:32 -0400 (EDT) |
Hi, I'd like to ask two questions.
1. What's the difference between header options "#+source" and "#+srcname"?
They seem to have identical utilities.
2. I'd like to pass parameters (filenames) to Awk (language) code block,
but
#+srcname: subset(file="~/tmp/a")
#+begin_src awk
#+end_src
fails upon "C-c C-v v" (org-babel-expand-src-block) with error: "wrong type
argument: sequencep, file". So does:
#+begin_src awk :var file="~/tmp/a"
#+end_src
In comparison, it works with a Perl code block:
#+srcname: subset(file="~/tmp/a")
#+begin_src perl
#+end_src
Thanks a lot!
-- Feiming Chen
- [O] difference between "#+source" and "#+srcname"; passing parameters to Awk.,
Feiming Chen <=