Forum Programmation.shell interactivité dans le terminal via un script shell [Résolu]

Posté par  .
Étiquettes : aucune
0
20
avr.
2012

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  (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  . É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  (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  . Évalué à 1.

    Tout est dans la titre :

    dialog, cdialog, Xdialog, gdialog, kdialog, zenity

    Titre de l'image

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.