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

Re: read d'un caractère



Le 16/12/2010 20:45, Pierre Meurisse a écrit :
Bonjour,

On Thu, Dec 16, 2010 at 06:40:17PM +0000, moi-meme wrote:
sur un script bash je voudrais faire la lecture d'un caractère seulement.

La fonction read existe bien mais il faut finir par un CR.
Rien qui ne me convient dans le options.

avec Gxxx : je ne sais pas comment formuler la question.

La solution doit être triviale (et doit exister), je ne vais quand même
pas faire un programme en C pour ça !

Surtout que cela doit exister, je ne suis quand même pas le premier ...

Merci pour vos réponses

dans mes scripts, j'utilise read -k, mais je ne sais plus où j'ai trouvé
l'info.

A+

Je n'ai pas l'impression que l'option -k soit reconnue sous bash.
read est un builtin du shell : ses options peuvent donc varier en fonction du schell utilisé.

Sous bash, on obtient l'aide avec "help read" -> le comportement désiré est obtenu avec :
$ read -s -N1 reponse

A+
Jean-Jacques


Reply to: