Function: eshell/mkdir
eshell/mkdir is a byte-compiled function defined in em-unix.el.gz.
Signature
(eshell/mkdir &rest ARGS)
Documentation
Implementation of mkdir in Lisp.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/em-unix.el.gz
(defun eshell/mkdir (&rest args)
"Implementation of mkdir in Lisp."
(eshell-eval-using-options
"mkdir" args
'((?h "help" nil nil "show this usage screen")
(?p "parents" nil em-parents "make parent directories as needed")
:external "mkdir"
:show-usage
:usage "[OPTION] DIRECTORY...
Create the DIRECTORY(ies), if they do not already exist.")
(while args
(eshell-funcalln 'make-directory (car args) em-parents)
(setq args (cdr args)))
nil))