eshell-do-pipelines-synchronously

eshell-do-pipelines-synchronously is a Lisp macro in `esh-cmd.el'.

(eshell-do-pipelines-synchronously PIPELINE)

Execute the commands in PIPELINE in sequence synchronously.
Output of each command is passed as input to the next one in the pipeline.
This is used on systems where `start-process' is not supported.