Variable: eshell-last-async-procs
eshell-last-async-procs is a variable defined in esh-cmd.el.gz.
Value
nil
Documentation
The currently-running foreground process(es).
When executing a pipeline, this is a cons cell whose CAR is the first process (usually reading from stdin) and whose CDR is the last process (usually writing to stdout). Otherwise, the CAR and CDR are the same process.
When the process in the CDR completes, resume command evaluation.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/esh-cmd.el.gz
(defvar eshell-last-async-procs nil
"The currently-running foreground process(es).
When executing a pipeline, this is a cons cell whose CAR is the
first process (usually reading from stdin) and whose CDR is the
last process (usually writing to stdout). Otherwise, the CAR and
CDR are the same process.
When the process in the CDR completes, resume command evaluation.")