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

Re: Bash-Script: Denkfehler, aber wo?



Am Mittwoch, 27. Juli 2005 12:26 schrieb Frank Küster:
> Peter Kuechler <peter.kuechler@planungsverband.de> wrote:
> > Ich gehe davon aus, du willst die Variable definieren und exportieren,
> > damit du sie in der Schleife benutzen kannst.
> >
> > Das kannst Du zwar machen, aber wenn du in der Schleife die Werte
> > änderst kommt das nicht wieder mit zurück.
> > Grund:
> > Mit export wird die Variable so wie das Environment an den Kindprozess
> > vererbt. Allerdings ist das eine _Kopie!!!_ des Environments! Das heist,
> > du änderst nur die Kopie, und alles das verfällt nach beenden der
> > Schleife, die Oginalvariable ist noch so belegt wie vor der Schleife.
>
> s/Schleife/Subshell in der Pipe/g

Ist mir schon klar, ich wollte nur die Begriffe so weiterführen um 
Verwirrungen zu vermeiden. War wohl keine so gute Idee...

-- 

mfg

Peter Küchler 



Reply to: