quelque soit l'état de sortie retourné par ping, il affiche le résultat de la commande sur la sortie standard (à moins d'avoir commis une erreur dans la rédaction de la commande).
Par contre, son code de retour sera supérieur à 0 si la commande n'aboutit pas correctement.if ! ping -c 1 bckk >/dev/null 2>&1; then echo "bckk n'est pas joignable"; fi...
?
# mauvais exemple
Posté par NBaH . En réponse au message Generer une erreur dans stderr (Bash Shell). Évalué à 1.
Par contre, son code de retour sera supérieur à 0 si la commande n'aboutit pas correctement.
if ! ping -c 1 bckk >/dev/null 2>&1; then echo "bckk n'est pas joignable"; fi...?