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

Re: Bash Script Frage



On Wed, Jul 13, 2005 at 09:21:03PM +0200, Christian Knoke wrote:
> On Wed, Jul 13, 2005 at 06:44:24PM +0200, Mart Frauenlob wrote:
> 
> > Kann es sein, daß ich Variablen innerhalb eines 'while' Loops nicht 
> > permanent bearbeiten kann?
> 
> Ja; Wertzuweisungen innerhalb der Schleife werden nicht nach außen
> weitergegeben.

???? - ich bin confused - ein ganz einfaches Beispiel:


LIMIT=5
a=0

while [ $a -lt $LIMIT ]; do
        a=$((a + 1))
	array[${a}]="Wert $a "
done

echo "a = $a "

echo ${array[1]}
echo ${array[3]}



ergibt:

a = 5
Wert 1
Wert 3





Hagen



Reply to: