On 17 Dec 2010 09:43:39 GMT, moi-meme <chie...@free.fr> wrote:
> Le Thu, 16 Dec 2010 23:40:02 +0100, Jean-Jacques Doti a écrit :
> 
>> Sous bash, on obtient l'aide avec "help read" -> le comportement désiré
>> est obtenu avec :
>> $ read -s -N1 reponse
> 
> pas tout à fait d'accord :
> 
> $ read -s -n1 reponse
> 
> cela fontionne.
> 
> Merci en plus pour le "help read" : je ne connaissais pas
> 
Avec ma version de bash (4.1.5), les options -n1 et -N1 fonctionnent
toutes les deux, parce qu'on ne lit que 1 caractères.
Si on veut lire un nombre supérieur de caractères, il y a alors bien une
différence :
- -n10 va lire au maximum 10 caractères (soit 10 caractères tapés au
clavier, soit jusqu'à la validation avec la touche Entrée) ;
- -N10 va lire exactement 10 caractères (quand je teste, l'appui éventuel
de la touche Entrée est remplacé par une espace dans la variable).

A+
Jean-Jacques

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/a99e1ce693f64d6f21d29b52010c9...@localhost

Répondre à