geht nicht immeradmine schrieb:Die Shell schließen, in der du die Variable gesetzt hast.
man bashbuiltins
priv0001:~ # export TEST=HALLO
priv0001:~ # bash
priv0001:~ # echo $TEST
HALLO
priv0001:~ # exit
priv0001:~ # typeset +x TEST
priv0001:~ # echo $TEST
HALLO
priv0001:~ # bash
priv0001:~ # echo $TEST
priv0001:~ # exit
TEST=before ; echo $TEST ; ( TEST=LOOP ; echo $TEST ); echo $TEST
before
LOOP
before
Rumak18 schrieb:Jetzt würde ich gerne im Anschluss noch Fragen, was es eigentlich mit "set" auf sich hat. Man setzt doch Umgebungsvariablen mit export= ... was macht man dann mit "set" ?