Pour les curieux, ce que je reproche à dialog c'est:
l'utilisation de STDERR pour récupérer le résultat, donc on ne peux pas faire INPUT=$(dialog foobar), il faut passer par un fichier temporaire qu'il faut ensuite lire.
Je ne comprends pas vraiment cette remarque :
- avec les redirections shell, il est possible d'inverser stdout/stderr d'un process
- dialog semble capable de sortir son résultat sur stdout
Dans les exemples de dialog, voir par exemple timebox et timebox-stdout (dans /usr/share/doc/dialog/examples sur une Debian)
[^] # Re: dialog
Posté par Vincent Danjean . En réponse au journal choose, pour des scripts shells interactifs. Évalué à 1.
Je ne comprends pas vraiment cette remarque :
- avec les redirections shell, il est possible d'inverser stdout/stderr d'un process
- dialog semble capable de sortir son résultat sur stdout
Dans les exemples de dialog, voir par exemple timebox et timebox-stdout (dans /usr/share/doc/dialog/examples sur une Debian)