Timothy Houck wrote:
> 
> I believe the && and || merely looks at output.  For instance, if an error
> occurs, something is output to standard error.

No, its the return code. 0 for success, !=0 for failure.

Remember kids, only one way to succeed, many ways to fail.

Basic C programming, people. :P