On Wed, Aug 24, 2005 at 05:46:25PM -0400, [EMAIL PROTECTED] wrote: > > For UNIX systems, return code 2 is "No such file or directory" or "File not > found", > > This information is found in the /usr/include/errno.h on most UNIX systems >
Unix standards specify a zero ("0") exit status for successful execution of an application, non-zero otherwise. The meaning of any specific non-zero value is up to the application developer(s). The value to which errno is set is not related to the exit status (aka return code) of an application. errno is intended to be used internally in the C code, and any similiarity between it an the exit status is coincidence (or the application developer's idea of an ordered world). -- Jon H. LaBadie [EMAIL PROTECTED] JG Computing 4455 Province Line Road (609) 252-0159 Princeton, NJ 08540-4322 (609) 683-7220 (fax)