[gull] Petit problème shell script

Blaise Drayer blaise at drayer.ch
Tue Nov 11 17:11:08 CET 2003


Hello,

> En fait, read lit depuis stdin. Dans ton cas, stdin est le pipe; ce qui
> fait que read ne lise pas depuis ton clavier (/dev/tty). Donc, tu dois
> utiliser un read -u <fd>. fd etant un "file descriptor " ouvert. Tu peux
> creer un FD avec une commande tel que :

Mon read (sous Debian woody) n' pas d'option en -u 

fileserver:~# read -u
bash: read: illegal option: -u
read: usage: read [-ers] [-t timeout] [-p prompt] [-a array] [-n nchars] [-d 
delim] [name ...]

En plus a première vue 5<&/dev/tty ne fonctionne pas

fileserver:~# 5<&/dev/tty
bash: /dev/tty: ambiguous redirect

Merci d'avance

--
Blaise Drayer




More information about the gull mailing list