[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bash - Readline in nested whiles?



On Sat March 7 2009 19:48:30 Olaf Reitmaier Veracierta wrote:
> cat list.txt
> a
> b
>
> while read r; do echo $r; done  < list.txt;
> a
> b
>
> x=0; while read r; do while [ $x -lt 3 ]; do let x=$x+1; echo $r; done;
> done  < lista.txt ;
> a
> a
>
> Why not the output is? Can't be nested while when reading line?
> a
> a
> a
> b
> b
> b
>
> Any comment will be preciated.

while read r; do x=0; while [ $x -lt 3 ]; do let x=$x+1; echo $r; done;
done  < list.txt

--Mike Bird


Reply to: