[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] refernce to call results

From: Andreas Leha
Subject: Re: [O] refernce to call results
Date: Wed, 13 Nov 2013 12:45:39 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

"Sebastien Vauban" <address@hidden>

> Andreas Leha wrote:
>> how do I reference the results of a #+call line?
>> Here are my unsuccessful attempts:
>> * Test call results
>> #+name: curdir
>> #+begin_src sh
>>   echo "$PWD"
>> #+end_src
>> #+results: curdir
>> : /home/andreas/tmp/junk/2013/11
>> [...]
>> #+begin_src sh :var test=curdircall()
>>   echo "$test"
>> #+end_src
>> #+results:
>> : nil
> Use the following:
> #+begin_src sh :var test=curdir()
>   echo "$test"
> #+end_src
> Best regards,
>   Seb

Hi Sebastien,

thanks for that.  I am aware of the workaround to use a full code block
instead.  But my question still stands.

I found out how to do it.  Rather simple and straight forward, blush...

For future reference here it is:
--8<---------------cut here---------------start------------->8---
#+name: curdir
#+begin_src sh
  echo "$PWD"

#+results: curdir
: /home/andreas/tmp/junk/2013/11

#+name: curdircall
#+call: curdir()

#+name: myname
#+results: curdircall
: /home/andreas/tmp/junk/2013/11

#+begin_src sh :var test=myname
  echo "$test"
--8<---------------cut here---------------end--------------->8---


reply via email to

[Prev in Thread] Current Thread [Next in Thread]