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)))