Tento canalizar a saída de um bloco de origem para o próximo bloco de origem como entrada padrão. Aqui está um exemplo do que tenho até agora:
Create stdin data:
#+header: :exports code
#+header: :results output
#+begin_src sh
echo "That goes to the next"
#+end_src
#+name: piped
#+RESULTS:
: That goes to the next
Use "piped" as stdin:
#+header: :exports results
#+header: :stdin piped
#+header: :results output
#+begin_src sh
VALUE=$(cat)
echo "I got:"
echo "$VALUE"
#+end_src
Meus problemas com isso são:
Eu tenho que criar manualmente o resultado do primeiro bloco pressionando
C-c C-c
o resultado deve ser incluído no buffer organizacional (não é necessária uma saída grande)
o resultado deve ser nomeado manualmente
Existe uma maneira alternativa ou melhor de fazer isso?