org-mode에서 내 쉘 스크립트로 데이터를 소싱하는 실험을하고 있으며 이상한 점을 겪었습니다.
#+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 |
무슨 일이야?
1
ob-sh는 ob-shell에 찬성하여 사용되지 않는 것 같습니다 ( 메일 목록 의이 스레드 에서 볼 수 있듯이 ).
—
dangom
그들이 서로 별명이라면 왜 행동의 차이가 있습니까?
—
stsquad '
설정에 이상한 점이 있습니다. 나는 여기에 행동의 차이가 보이지 않습니다. $ SHELL을 반향하면 둘 다 동일한 쉘을 얻습니다. 또한
—
dangom
C-c C-v I
두 src-blocks에 동일한 헤더 인수가 있는지 확인 하려고 했 습니까?
@dangom : 흠 : Lang : shell vs Lang : sh 및 header-args : shell vs header-args : sh에 대해 동일한 헤더 인수 세트를 저장하지만 모두 nil로 설정합니다. $ SHELL은 두 경우 모두 bash를보고합니다.
—
stsquad '