"persistente" shell variablen?

Thomas Gellekum tg at ihf.rwth-aachen.de
Wed May 14 09:17:55 EDT 1997


Martin von Loewis <martin at mira.isdn.cs.tu-berlin.de> writes:

Status: RO

> > Weiss jemand, wie man aus Python heraus
> > UNIX-Umgebungsvariablen so setzen kann, dass sie nach Beenden
> > des Interpreter-Aufrufes in der aufrufenden shell erhalten
> > bleiben?
> 
> Gar nicht. Die Umgebungsvariablen der aufrufenden Shell sind im 
> Addressraum dieser Shell, und an den kommt ein Kindprozess nicht
> ran.

Du kannst höchstens die Variablen auf ein File schreiben und das dann
von der aufrufenden Shell einlesen. `source <file>' mit C-Shell,
`. <file>' mit Bourneshell und Derivaten.

tg

______________________________________________________________
   python-de          the German Python mailing list
send messages to:   <mailto:python-de at solar.skyport.net>
list manager: <mailto:owner-python-de at solar.skyport.net>
______________________________________________________________



More information about the Python-de mailing list