Ja ich weiss es gibt eine Million Posts zu diesem Thema bei Google, aber zu meinen Problem habe ich nichts gefunden. Ich erstelle gerade eine Reihe von Scripts die von einander abhängig sind. Dazu möchte ich in einem Script eine Umgebungsvariable erstellen, die zumindest in der aktuellen Session des Users vom Folgescript ausgewertet werden kann. Ist aber das Script das die Variable setzt beendet ist die Variable weg, weil das Script wohl eine eigens Shell aufmacht.
gibt es dazu eine Lösung?
Danke
Rainer
Environment Variable aus script für Session
Re: Enviorement Variable aus script für Session
Ja, du exportierst deine Variablen und führst das erste Skript in der aktuellen Shell aus (source):
Code: Alles auswählen
$ cat t1.sh
export VAL=42
$ cat t2.sh
echo $VAL
$ sh t2.sh
$ source t1.sh
$ sh t2.sh
42