read liest nicht

Kurt Gramlich k3r at gmx.net
Fri Oct 3 19:02:23 CEST 2003


* Achim Dreyer <adreyer at math.uni-paderborn.de> [031003 13:13]:

> On Fri, 3 Oct 2003, Kurt Gramlich wrote:
> 
...

> 
> .. hier wird der input file descriptor für die while-Schleifen Subshell 
> umgebogen, da der filedescriptor nicht gespeichert wurde kann man dann in 
> der Schleife nicht darauf zugreifen.
> 
> > in b steht immer schon der naechste Namen, why?
> > 

...

> So geht's:
> 
> -- snip --
> exec 3<&0
> while read a; do
>   echo "gelesen: a = $a"
>   echo 'eingabe: '
>   read b <&3
>   echo "b = $b"
> done < /etc/hosts
> -- snip --
> 

danke laeuft!

Viele Gruesse!
Kurt
-- 
LUG Ravensberg      http://www.lugrav.de
alt!       http://www.computerinfotag.de
neu!            http://www.skolelinux.de



More information about the Linux mailing list