Michelle Konzack wrote:
> Hallo Thilo,
> Am 2005-01-22 15:26:32, schrieb Thilo Engelbracht:
>> Es ist schon merkw�rdig: Die Variablen werden bei der ersten Ausgabe
>> (innerhalb der "do ... done"-Anweisung) korrekt angezeigt - bei der
>> zweiten Ausgabe (also nach der "do ... done"-Anweisung) sind die
>> Variablen aber wieder "leer"...
>> 
> Ich hatte mal was gelesen, das die Schleife wie eine Funktion ist und
> die Werte exportiert werden m�ssen, was aber auch nicht funktioniert
> hat... 

Tut mir leid, mein Fehler, ich hatte nicht bedacht das Thilo die
Variablen sicher auch nachher noch genutzen m�chte :)

Das hat nichts mit der Schleife zu tun, sondern einfach damit das durch
den pipeoperator "|" der n�chste Befehl (also in dem Fall der ganze
while Block) in ne subshell rutscht dadurch sind die vars quasi lokal.
Siehe: http://db.ilug-bom.org.in/Documentation/abs-guide/subshells.html

mir f�llt jett auch nix ein wie man das ohne Umschreiben des scripts
umgehen k�nnte kenne mich daf�r auch zuwenig damit aus.

Nicolas


-- 
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