Function: eshell-command-to-value
eshell-command-to-value is a macro defined in esh-cmd.el.gz.
Signature
(eshell-command-to-value COMMAND)
Documentation
Run an Eshell COMMAND synchronously, returning its output.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/esh-cmd.el.gz
(defmacro eshell-command-to-value (command)
"Run an Eshell COMMAND synchronously, returning its output."
(let ((value (make-symbol "eshell-temp")))
`(let ((eshell-in-pipeline-p nil)
(eshell-current-handles
(eshell-create-handles ',value 'overwrite)))
,command
,value)))