From mboxrd@z Thu Jan 1 00:00:00 1970 From: stardiviner Subject: Let ob-shell support specify shell to execute shell code? Date: Sun, 01 Apr 2018 14:02:50 +0800 Message-ID: <87zi2ncvlh.fsf@gmail.com> Reply-To: numbchild@gmail.com Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38440) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f2W55-0000C1-NR for emacs-orgmode@gnu.org; Sun, 01 Apr 2018 02:03:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f2W52-00007G-FT for emacs-orgmode@gnu.org; Sun, 01 Apr 2018 02:03:07 -0400 Received: from [183.249.136.119] (port=3195 helo=dark.localdomain) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f2W51-0008Rs-UU for emacs-orgmode@gnu.org; Sun, 01 Apr 2018 02:03:04 -0400 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: org-mode -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I want to specify Shell for ob-shell. Like this src block: #+begin_src shell echo $SHELL #+end_src I found ob-shell has header argument `:shebang`. But it only is used for tangled script. I hope ob-shell can support specify shell in header argument like this: #+begin_src shell :shell "bash" echo $SHELL #+end_src Because some code is specified to Bash, or Zsh or other Shells. And I found ob-shell.el has variable `org-babel-shell-names`. But seems it is not used at my case. -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE8J9lDX1nSBmJJZFAG13xyVromsMFAlrAdgsACgkQG13xyVro msNeowgApFNh2uVJDjym+MZTk5oWy6K2dJfquBNXiGBNISarhfl4w+JRVHebubu+ BRmwpwgsa2YNF7sVOO7bbJPNEIykOOvmyBQDVM7RA2VWKWxvmmhBerisMsYWD4OD 6OBSoVKA+DGqQmrCd05YHiO2vLcIfuy+34lTAQsbK/+iHH1bfZmER5n/BvywVaqg Ba44Z2343kfgQ6n/h19K1HKF6bL/FpQZ7L4NWIJGQu81WjxXIpEoT/iPX/duisii 75GJWsVhTA3IldNc+1nakHYYMYN/O5fkEavXsnCmtQEJlk2le0MIxbMHgEz3/vjG 0NxYLRKMllz/A+3so4/M7CV9PLXl7w== =alpp -----END PGP SIGNATURE-----