[gull] case

Bruno Crochet Bruno.Crochet at pse.unige.ch
Fri Apr 2 15:55:02 CEST 2004


Super, merci! Est qu'il y a un man page pour ce genre de renseignements? 
Je voudrai par exemple aussi utiliser des séquences Alt-key dans cette 
boucle (j'ai trouvé pour les séquences Ctrl-key la commande 
"Ctrl-q Ctrl-key" dans emacs, mais c'est tout...). 


--
On Fri, 2 Apr 2004, Dominique Lovy wrote:

> Le Vendredi, 2 Avril 2004 14.30, Bruno Crochet a écrit :
> 
> > je voudrai utiliser les caractères "fleche" du clavier dans une boucle 
> > (Bash) du genre :
> > 
> > while read -s -n 1 key ; do
> >       case $key in
> > 	a ) command1 ;;
> > 	b ) command2 ;;
> >       esac
> > done
> > 
> > 
> > Est-ce possible ?
> 
> Bien sur:
> 
> #! /bin/bash
> 
> while read -s -n 1 key ; do
>    case $key in
>       [A] ) echo fleche en haut ;;
>       [B] ) echo fleche en bas ;;
>       [C] ) echo fleche a droite ;;
>       [D] ) echo fleche a gauche ;;
>    esac   
> done
> 
> Voir  man bash
> 
> Dom
> 
> _______________________________________________
> gull mailing list
> gull at lists.alphanet.ch
> http://lists.alphanet.ch/mailman/listinfo/gull
> 




More information about the gull mailing list