[linux] Re: vraag over bash variabelen

Joris jborgdor op cs.uu.nl
Zo Jun 11 13:51:37 CEST 2006


paai schreef op Sun 11 Jun om 11:36:
> Ja, voor integer subscripts wel. Maar het volgende niet:
> 
> klasse="fles"
> som[$klasse]=0
> echo ${som[$klasse]}
> for i in 1 2 3 4; do
>     som[$klasse]=$((som[$klasse]+i))
> 
> done

Wat je kan doen (en wat bij bash 3.1 iig werkt)

klasse="fles"
som[$klasse]=0
for i in 1 2 3 4; do
  ((som[$klasse]+=$i))
  echo ${som[$klasse]}
done

Groeten,

Joris



More information about the Linux mailing list