Variable: org-babel-shell-names
org-babel-shell-names is a customizable variable defined in
ob-shell.el.gz.
Value
("sh" "bash" "zsh" "fish" "csh" "ash" "dash" "ksh" "mksh" "posh")
Documentation
List of names of shell supported by babel shell code blocks.
Call org-babel-shell-initialize when modifying this variable
outside the Customize interface.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-shell.el.gz
(defcustom org-babel-shell-names
'("sh" "bash" "zsh" "fish" "csh" "ash" "dash" "ksh" "mksh" "posh")
"List of names of shell supported by babel shell code blocks.
Call `org-babel-shell-initialize' when modifying this variable
outside the Customize interface."
:group 'org-babel
:type '(repeat (string :tag "Shell name: "))
:set (lambda (symbol value)
(set-default-toplevel-value symbol value)
(org-babel-shell-initialize)))