> B> exist, instead of continuing blindly. Maybe it could exec the
> target program
> B> directly and *not* go via a shell, in cases where the shell is
> not needed
> B> (i.e. no pipes or redirection).
> 
>  I've not understood : what do you think that ruby do actually ?

If it's like perl (and I'm not sure that it is), but perl will exec
the program directly, unless it has shell meta-chars in the string,
in which case it will exec a shell to run the program.

I take it by your response, Ruby doesn't do this...?

__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com