tères d'échappement -s ne pas répéter l'entrée provenant d'un terminal -t timeout expire et renvoie un code d'échec si une ligne d'entrée complète n'est pas lue en moins de TIMEOUT secondes. La valeur de la variable TIMEOUT est le délai d'expiration par défaut. TIMEOUT peut être un nombre décimal. Si TIMEOUT est à zéro, la lecture se termine immédiatement sans essayer de lire la moindre donnée mais elle renvoie un code de succès seulement si l'entrée est disponible sur le descripteur de fichier. Le code de sortie est supérieur à 128 si le délai a expiré -u fd lit depuis le descripteur de fichier FD plutôt que l'entrée standard Code de sortie : Le code de retour est 0, à moins qu'une fin de fichier ne survienne, que le délai expire (auquel cas, il est plus grand que 128), une erreur d'affectation à une variable survient ou qu'un descripteur de fichier non valable ne soit fourni comme argument à « -u ».