On Mon, Nov 18, 2002 at 10:29:34AM +0100, Dominik Vogt wrote:
> The man page exaggerates a bit.  Without "exec", the xterm is
> started as a separate process, whereas with "exec" it replaces the
> *parent* shell:
> 
>   Without exec:
> 
>     bash
>       xterm
>         bash (client app)
> 
>   With exec:
> 
>     xterm (replaces original bash)
>       bash (client app)

I added an entry to the menu so that I have ``XTerm'' and ``Other
Xterm,'' with the former using `Exec xterm' and the latter using `Exec
exec xterm.'  When I open ``Xterm'' and ``Other XTerm'' from the menu
and then do a ``ps -ax'' I get one xterm and one bash entry for both.  I
also noticed that my xterm is really a shell script calling xterm.real
(the real binary), so I changed both menu entries to call xterm.real
directly --- with the same results as above.  My ps output shows
something like this:

29836 ?        S      0:00 xterm.real -sb <more options> 
29837 pts/1    S      0:00 bash

Since bash is listed after xterm.real, does this mean that bash is
xterm's client (as in your second scenario above)?  If so, why do using
both ``Exec exec xterm'' and ``Exec xterm'' seem to produce the same
results.  I'm not trying to belabor the point; I just want to be sure I
don't have unnecessary processes going on.  Thanks very much.

--
Norvell Spearman
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to