Comment utiliser la commande de lecture pour faire en sorte que Bash Script attend la saisie de l'utilisateur
En bash, vous pouvez faire un .SH Script attendez la saisie de l'utilisateur en utilisant la commande de lecture. Cette commande vous permet de lire la saisie des utilisateurs du terminal et de le stocker dans une variable. Vous pouvez ensuite utiliser cette variable pour effectuer diverses actions dans votre script, voici un exemple de script bash qui utilise cette commande:
#!/ bac / bash
Echo "Entrez votre nom?"
Lire NM
Echo "Salutations, $ nm!"
Lorsque vous exécutez ce script, cela vous invitera à entrer votre nom. Une fois que vous l'avez entré et appuyé sur Entrée, le script imprimera une salutation:
Comment utiliser la commande SELECT pour faire en sorte que Bash Script attend la saisie de l'utilisateur
Une autre façon de faire un .SHER SCRIPT WAIT POUR LA PROYATION DE L'UTILIS. La commande «SELECT» est une autre commande intégrée dans Bash qui vous permet de créer un menu simple pour que l'utilisateur puisse choisir, voici un exemple de script bash qui utilise cette commande:
#!/ bac / bash
Weather_Options = ("Sunny" "nuageux" "Windy")
Echo "Choisissez la météo d'aujourd'hui:"
Sélectionnez Choix dans "$ Weather_Options [@]"
faire
Case $ Choice dans
"ensoleillé")
Echo "Tu as choisi Sunny."
casser
;;
"nuageux")
Echo "Vous avez choisi nuageux."
casser
;;
"venteux")
Echo "Vous avez choisi Windy."
casser
;;
*)
Echo "Option non valide. Veuillez choisir une option valide."
;;
ESAC
fait
Dans le script, nous définissons d'abord le tableau «Weather_Options» avec trois options: «ensoleillé», «nuageux» et «Windy». Ensuite, nous utilisons la commande «echo» pour inviter l'utilisateur à choisir la météo d'aujourd'hui. Ensuite, nous utilisons la commande «Sélectionner» pour afficher un menu numéroté du tableau «Weather_Options» et attendre que l'utilisateur sélectionne une option.
L'instruction «Case» est utilisée pour gérer chaque sélection possible de l'utilisateur. Si l'utilisateur choisit «ensoleillé», «nuageux» ou «venteux», le script affichera un message indiquant quelle option a été choisie, puis sort de la boucle à l'aide de l'instruction «Break». Si l'utilisateur entre une option non valide, le script affichera un message disant que l'option est invalide et invite l'utilisateur à choisir une option valide.
Conclusion
Faire un .SH SCRIPT WAIT POUR LA PRÉSION DE L'UTILISATE. Il existe deux façons d'y parvenir, notamment en utilisant la commande de lecture et sélectionner la commande. En utilisant ces méthodes, vous pouvez créer des scripts puissants qui interagissent avec l'utilisateur et répondent en conséquence.