Rolf Lindenbring <[EMAIL PROTECTED]> wrote:
> Hallo zusammen,
> hab da mal ' ne Frage zur PATH Variablen
> wenn ich in der Datei folgende Zeile einf�ge
> export PATH=/usr/src/qt:$PATH
> warum wird das dann nicht ausgef�hrt ?
[...]
> warum ??
> was mach ich denn falsch ?
Du meinst so?
printf '#!/bin/sh\nexport PATH=/usr/src/qt:$PATH\n' > /tmp/datei
chmod +x /tmp/datei
/tmp/datei
Das ist ganz einfach, /tmp/datei wird in einer neuen Subshell
ausgefuehrt, $PATH im Environment dieser Subshell wird modifiziert,
mit Ende des Skripts beendet sich die Subshell. Wenn du das
Environment der aktuelle Shell modifizieren willst, musst du das
Skript "sourcen":
. /tmp/datei
cu andreas
--
H�ufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)