Bonjour tout le monde,
Connaissant un peu la console et sachant que les scripts se basent sur les programmes de base (ls, echo, sort, grep, etc.), est ce qu'on peut faire un script avec une vrai interactivité dans le terminal ?
ex :
- ouverture du script
- le terminal donne plusieurs choix ex : (
quels la couleur que vous préférez ?
1. bleu
2. noir
3. rouge
- une fois que l'utilisateur choisit sa couleur (noir par exemple), le script lance une procédure dans le système (ex : sélectionne un type de fichiers ou écrit dans un fichier) et repose encore une question du même type :
quels la forme que vous préférez ?
1. carré
2. triangle
3. cercle
et ainsi de suite
Est ce possible de le faire en bash ?
Par avance, merci de m'aiguiller juste pour savoir si je dois m'orienter vers un script bash ou voir vers une autre technologie/autre langage.
# Oui oui, c'est possible
Posté par Framasky (site web personnel) . Évalué à 3.
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_08_02.html
Ah ils sont forts ces moteurs de recherche !
Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.
[^] # Re: Oui oui, c'est possible
Posté par niuxe . Évalué à 1.
Merci Luke pour cette réponse. Je vais m'orienter vers cette direction. Je me doutais bien que c'était faisable mais je n'en avais pas du tout la certitude.
Au passage, je ne voyais pas comment formuler ma requête sur un moteur de recherche. C'est la raison pour laquelle, j'ai préféré poser ma question.
Bonne soirée
[^] # Re: Oui oui, c'est possible
Posté par Framasky (site web personnel) . Évalué à 2.
Tu as raison, si on ne sait pas quel terme chercher… Saches dans ce cas que le terme important ici était
stdin
qui représente l'entrée standard.Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.
# Xdialog et consor ?
Posté par Guillaume D. . Évalué à 1.
Tout est dans la titre :
dialog, cdialog, Xdialog, gdialog, kdialog, zenity
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.