On Thu, Nov 02, 2000 at 11:21:01AM +0100, [EMAIL PROTECTED] 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.

Je reviends sur une enfilade un peu ancienne, mais comme j'ai trouv�
fortuitement la r�ponse en lisant le script bug du paquet bug, voici la
chose.

    # Wait for a keypress and put it in $KEY
    getkey()
    {
            stty -icanon min 1 || true 2> /dev/null
            KEY=$(dd bs=1 count=1 2> /dev/null)
            stty icanon || true 2> /dev/null
            KEY="${KEY:0:1}"
            echo
    }

Note que je ne pense pas que ce soit sp�cifique � Bash � part le
${KEY:0:1}.
-- 
Edouard G. Parmelan
http://egp.free.fr


Répondre à