Dans un script bash, je voudrais que l'utilisateur réponde à une
question, la réponse étant pré-définie et éditable. Par exemple :
Entrez votre adresse : 25 rue de la Grange aux Loups
avec le curseur positionné en fin de ligne et la possibilité
d'utiliser backspace, début et fin de ligne, etc.
En gros, je cherche l'équivalent de "dialog --inputbox" sans la boîte,
sans les décorations, sans les boutons et avec plus de possibilités
d'édition à la readline :-)
Si la réponse n'est pas triviale (genre quelque chose qui existe déjà
:)), inutile de se casser la tête, je me contenterai de "dialog".
Merci pour votre aide.
--
lerreof at yahoo dot com
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stephane Chazelas
2004-09-21, 16:35(+02), lerreof:
Dans un script bash, je voudrais que l'utilisateur réponde à une question, la réponse étant pré-définie et éditable. Par exemple :
Entrez votre adresse : 25 rue de la Grange aux Loups
avec le curseur positionné en fin de ligne et la possibilité d'utiliser backspace, début et fin de ligne, etc. [...]
Avec bash, tu as read -e pour utiliser l'editeur de ligne de readline, mais tu ne peux pas (a ma connaissance) specifier de valeur initiale.
Avec zsh, tu peux faire:
var="25 rue de la Grange aux Loups" vared var
Sinon (pour rire), j'avais posté un editeur de ligne en shell sur ce newsgroup: http://groups.google.com/groups?selm=
-- Stephane
2004-09-21, 16:35(+02), lerreof:
Dans un script bash, je voudrais que l'utilisateur réponde à une
question, la réponse étant pré-définie et éditable. Par exemple :
Entrez votre adresse : 25 rue de la Grange aux Loups
avec le curseur positionné en fin de ligne et la possibilité
d'utiliser backspace, début et fin de ligne, etc.
[...]
Avec bash, tu as read -e pour utiliser l'editeur de ligne de
readline, mais tu ne peux pas (a ma connaissance) specifier de
valeur initiale.
Avec zsh, tu peux faire:
var="25 rue de la Grange aux Loups"
vared var
Sinon (pour rire), j'avais posté un editeur de ligne en shell
sur ce newsgroup:
http://groups.google.com/groups?selm=slrnb3fvqj.dun.stephane_chazelas@pcchazelas.free.fr