|
Re: Cross-platform exec()
man 3 system:
Quote:
If command is a NULL pointer, system() will return non-zero if the command interpreter sh(1) is available, and zero if it is not.
The system() function returns the exit status of the shell as returned by waitpid(2), or -1 if an error occurred when invoking fork(2) or waitpid(2). A return value of 127 meansmthe execution of the shell failed.
|
|