[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lire 1 caractère en SH



"Eric.Hardy@univ-brest.fr" wrote:

> Pour un programme en BASH, j'ai besoin de pouvoir taper
> 1 caractère au clavier pour déclancher une action sans
> avoir à taper RETURN.
> Il y aurait-il un gourou du stty/BASH qui aurait une idée ?

bah un gourou non, mais je connais ca:
echo -n "une question: "
stty -echo
read la_reponse
stty echo
echo ". merci"
empeche l'affichage de ce que tu entres... puis le retablit.
nb: si tu fais ``stty -echo'' dans ton term., tu devras faire un
``reset'' apres...
hep, d'ailleurs... attends... oui, voila:
ligne 237 de stty(1) pour echo. Il existe aussi des variantes
``echonl'', ``echoprt''...

--
(o-
//\  mailto:philosofty@free.fr
\V/_ http://philosofty.free.fr



Reply to: