ich will an meine $PATH noch was dranhängen und das systemweit verfügbar machen. Im Moment sieht die so aus:
Code: Alles auswählen
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
Code: Alles auswählen
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
fi
export PATH
Code: Alles auswählen
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Und der export - Befehl funktioniert auch nicht so, wie er soll. Wenn ich eine Variable exportiere, ist sie in einer anderen Shell noch lange nicht zu sehen. In einer Subshell schon, aber nur da. Ist das also eine prinzipielle Einstellung im System, die ich ändern muss? Wo wird $PATH nun wirklich gesetzt und exportiert?
Danke im voraus für gute Hinweise.