2017-10-31 11:38:37 +0100, Joerg Schilling: [...] > OK, the Bourne Shell can IO redirection only with a fork. [...]
Except for builtins and functions (at least with some versions like Solaris 10's /bin/sh). That seems to also work for "eval", so one could also do: eval 'cmd <&3 3<&- &' 3<&0; echo "$!" there to work around the problem. -- Stephane