[linux] Re: ben ik nou gek? bash variable scope

Jelle de Jong jelledejong op powercraft.nl
Di Feb 16 14:34:25 CET 2010


Paul de Vries wrote, on 16-02-10 13:32:
> dit lukt me niet (maar het is ook een mistige dag ;-))
> 
> bash script in pseudo code:
> while conditie
> do
>   table[i++]=iets
> done
> doe nu iets met die table maar die is leeg.
> 
> het is toch niet zo dat variabelen binnen een while loop local zijn voor die loop?

Heb je table als een array gedeclareerd zoals:

declare -a array

for value in ${!array[*]}
do
	...
done

of

array["$index"]="$value"

Met vriendelijke groet,

Jelle



More information about the Linux mailing list