Estou experimentando o fornecimento de dados do modo organizacional para meus scripts de shell e me deparei com uma estranheza:
#+tblname: simple-table
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
#+name: work-with-simple-list-shell
#+begin_src shell :var tbl=simple-table
echo "$tbl"
#+end_src
#+RESULTS: work-with-simple-list-shell
: 1
#+name: work-with-simple-list-sh
#+begin_src sh :var tbl=simple-table
echo "$tbl"
#+end_src
#+RESULTS: work-with-simple-list-sh
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
alguma ideia do que está acontecendo?
1
Parece que o ob-sh foi descontinuado em favor do ob-shell (como visto neste tópico da lista de discussão).
—
dangom 6/09/17
Se eles são apenas aliases entre si, por que a diferença de comportamento?
—
stsquad
Algo estranho com sua configuração. Não vejo diferença de comportamento aqui. Se eu ecoar $ SHELL, recebo o mesmo shell para ambos. Além disso, você tentou
—
dangom 6/09/17
C-c C-v I
verificar se os dois blocos src têm o mesmo cabeçalho-args?
@dangom: hmm mesmo conjunto de argumentos de cabeçalho, exceto para Lang: shell vs Lang: sh e header-args: shell vs header-args: sh, mas ambos configurados para zero. $ SHELL relata bash nos dois casos.
—
stsquad