[zsh] read avec un timeout

arno. arno. at no-log.org
Wed Sep 13 02:10:54 CEST 2006


Le Sunday 10 September 2006, à 20:52:41PM +0200, Bruno a écrit : 
> Bonjour,
> 
> Le module zsh/system fourni une fonction sysread (un read simplifié)
> mais qui permet l'utilisation d'un timeout (en secondes).
> 
> Exemple :
> 
> % zmodload zsh/system
> % param="default" ; echo -n '> ' ; sysread -t 3 param ; echo $param
> hello (entrée utilisateur)
> hello
> 
> % param="default" ; echo -n '> ' ; sysread -t 3 param ; echo $param
> > zsh: exit 4
> default
> 
> Au cas où...

Est-ce qu'il y a une différence avec la commande interne "read" ?
% param="default" ; echo -n '> ' ; read -t 3 param ; echo $param


a+
arno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.asyd.net/pipermail/shell/attachments/20060913/02e84f0e/attachment.bin 


More information about the Shell mailing list