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


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an