Am Montag, November 18, 2024 06:40 CET, schrieb tomas@tuxteam.de:
Hmm ,interessant. Ist mir neu dass man von "aussen" das Environment eines laufenden Prozesses ändern kann. Man lernt nie aus ....
Mathias hat recht. Aber das gilt natürlich nur in der gerade laufenden Shell, so dass das "irgendwie schon" von aussen ist (so wie wenn Du "export blah=foo" sagen würdest).
Die anderen gerade laufenden Shells (oder sonstige Anwendungen) kriegen da nichts mit. Wenn also z.B. die Scan-Applikation irgendwelche obskure DBUS- Gymnastik macht, dann könnte es evtl. trotzdem schiefgehen.
O.k. - auch jenseits der D-Bus Gymnastik wird ein Programm wie xsane ja gemeiniglich aus einer Desktop-Umgebung gestartet (per Doppelklick oder Menueintrag etc.). Da hilft das doch garnicht, oder?
Gruss RalfD
lg
t