> $ dash -c 'dash; read arg'
> dash$ exit
> [1]  + 683 suspended (tty input)  dash -c 'dash; read arg'
> $ kill %1
> [1]  + 820 terminated  dash -c 'dash; read arg'
> $

This behavior looks like what happens when a non-foreground process
tries to read from the terminal. Compare the result of '( read arg ) &'
in any of those shells.

Something appears to be preventing the parent dash process from becoming
the foreground, and instead /its/ parent gains that.

-- 
Micah J. Cowan
Programmer, musician, typesetting enthusiast, gamer...
http://micah.cowan.name/




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to