Saya mencoba menyalurkan output dari satu blok sumber ke blok sumber berikutnya sebagai input standar. Berikut ini contoh dari apa yang saya miliki sejauh ini:
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
Masalah saya dengan ini adalah:
Saya harus secara manual membuat hasil dari blok pertama dengan menekan
C-c C-c
hasilnya harus dimasukkan dalam org-buffer (output besar tidak diperlukan jika tidak)
hasilnya harus dinamai secara manual
Apakah ada solusi atau cara yang lebih baik untuk melakukan ini?