Questions marquées «exit-status»

Utilisez cette balise Si votre question porte sur la détermination ou l'utilisation de l'état de sortie (code retour) d'une commande. La syntaxe courante implique le $? variable et les && et || symboles.









3
Enregistrer le code de sortie pour plus tard
J'ai donc un petit script pour exécuter des tests. javac *.java && java -ea Test rm -f *.class Maintenant, le problème est que lorsque j'exécute le script ./test, il renvoie un code de sortie de réussite même si le test échoue car il rm -f *.classréussit. La seule façon dont …



2
Comment faire pour que `local` capture le code de sortie?
Dans mon projet, j'ai l'extrait suivant: local output="$(bash "${1##*/}")" echo "$?" Cela affiche toujours zéro en raison de la localsuppression, cependant, localentraîne le $?comportement correct de la variable: ce qui suppose le code de sortie du sous-shell. Ma question est: comment puis-je garder cette variable locale tout en capturant la …


2
À quoi sert ENOANO (sans anode)?
Cette question est simplement pour la curiosité oiseuse, mais je soupçonne que d'autres seront aussi curieux. En cherchant dans errno.h (de Linux 2.6), j'ai trouvé ENOANO "No Anode". Il n'y a aucun signe d'erreur "Pas de cathode". En examinant les concordances des sources du noyau, il ne semble pas être …

5
Capturer le code de sortie de la commande exit
J'ai ceci dans un script bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Il semble qu'il sortira juste après la commande exit, ce qui est logique. Je me demandais s'il y avait une commande …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.