Function: eshell-execute-pipeline

eshell-execute-pipeline is a macro defined in esh-cmd.el.gz.

Signature

(eshell-execute-pipeline PIPELINE)

Documentation

Execute the commands in PIPELINE, connecting each to one another.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-cmd.el.gz
(defmacro eshell-execute-pipeline (pipeline)
  "Execute the commands in PIPELINE, connecting each to one another."
  (if eshell-supports-asynchronous-processes
      `(remove nil (eshell-do-pipelines ,pipeline))
    `(eshell-do-pipelines-synchronously ,pipeline)))