XFORK
execute(t, XFORK|XXCOM|XPIPEO);
if ((flags&XFORK) && !(flags&XEXEC) && t->type != TPIPE)
rv = execute(t->left, flags|XFORK);
flags |= XFORK;
exchild(t->left, flags|XBGND|XFORK|XCOPROC|XCCLOSE,
rv = execute(t->left, (flags&~XEXEC)|XBGND|XFORK);