pytanko z basha

Jakub Bogusz qboosh w pld-linux.org
Śro, 31 Mar 2004, 13:34:10 CEST


On Wed, Mar 31, 2004 at 01:30:53PM +0200, Karol Kreński wrote:
> Witam,
> 
> 
> head -2 /etc/passwd | while read z; do

Po pierwsze to "head -n 2"

>         echo "wewnątrz while z: $z"
> done
> echo "poza while z: $z" #pustka...
> 
> Zmienna $z jest widoczna tylko wewnątrz while. Dwa pytanka:
> 
> 1. Dlaczego tylko tam $z jest widoczna? To mi nie wygląda na
> uruchomienie podshella.

Bo pętla się kończy po odczytaniu pustego $z?


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl