If the operation is successful, the error number of 0 is appended to the error string. If the command fails for any reason, errno is 42.