1 2 3 4 5 6 7 8 9
|
VALEUR RENVOYÉE
La valeur renvoyée est -1 en cas derreur (par exemple échec de fork()) ou le code de retour de la commande en cas de succès. Ce
dernier code est dans le format indiqué dans wait(2). Ansi, le retour de la commande sera WEXITSTATUS(status). Dans le cas où
/bin/sh ne peut pas être exécuté, le code de retour sera identique à celui dune commande effectuant un exit(127).
Si la valeur de commande est NULL, system() renvoie une valeur non nulle si le shell est accessible, et zéro sinon.
system() naffecte pas le statut dattente des autres processus fils. |
Partager