- Comment passer oui ou non dans le script shell?
- Quel est le but du $? variable?
- Quelle variable spéciale est utilisée pour déterminer l'état de sortie d'une commande précédemment exécutée?
Comment passer oui ou non dans le script shell?
Dans ce cas, nous pouvons simplement envelopper notre invite oui / non dans une boucle de temps. #!/ bac / bash tandis que vrai; Lisez -p "Voulez-vous continuer? (Oui / Non) "Yn Case $ yn in oui) Echo ok, nous allons continuer ;; non) Echo qui sort...; sortir;; *) Réponse invalide écho ;; ESAC a fait écho à faire des choses...
Quel est le but du $? variable?
"$?«Est une variable qui contient la valeur de retour de la dernière commande exécutée. «Echo $?»Affiche 0 si la dernière commande a été exécutée avec succès et affiche une valeur non nulle si une erreur s'est produite. Les bash sets «$?”Au statut de sortie du dernier processus exécuté.
Quelle variable spéciale est utilisée pour déterminer l'état de sortie d'une commande précédemment exécutée?
Le $? La variable représente l'état de sortie de la commande précédente. Le statut de sortie est une valeur numérique renvoyée par chaque commande à sa fin.