Re: [CBLX] résolu was : whiptail, bash, stderr

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Bonjour.

Pour info vers les basheux, comme dirait Pierre, voici ce que j'ai fini par
trouver sur le web.

Le jeudi 07 juillet à 18:59, Philippe Delavalade a écrit :
> Je viens par hasard de découvrir whiptail qui permet d'afficher des menus ;
> on suit les entrées avec les flèches et on valide ; la réponse est envoyée
> sur stderr.
> 
> Ma question, certainement idiote, est la suivante : comment récupère-t-on
> la réponse pour en faire quelque chose ? D'après la doc, la réponse n'est
> pas dans une variable ; comment faut-il faire pour justement la mettre dans
> une variable et pouvoir l'utiser dans un "case" ?

Mettre dans une variable ne suffit pas ; il faut jouer sur les
redirections ; ça marche mais je ne comprends pas le « pourquoi du coment »
ni le « comment du pourquoi » :-)

VAR=$(whiptail ... 3>&1 1>&2 2>&3)

Si on enlève les redicrections ça ne fonctionne pas ; le menu n'apparaît
pas à l'écran.

-- 
Ph. Delavalade

---
-- 
   CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  à: 
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/