First page Back Continue Last page Overview Image

PATH ergänzen

Im vorigen Beispiel wird der Wert der Shell-Umgebungsvariablen $PATH durch den neuen Wert im Dictionary überschrieben.

Will man das vermeiden, d.h. das neue Verzeichnis nur anhängen, muss man den Code wie folgt ändern:

import os

path = os.environ["PATH"] + ":/home/bernd/bin2/"

env = {"PATH":path, "XYZ":"BlaBla"}

os.execlpe("test.sh", "test","abc", env)