* Am 30. Aug. 2002 postete Bernd Brodesser:
* Christoph Maurer schrieb am 30.Aug.2002:
Am Fre, 30 Aug 2002 schrieb Michael Raab:
* Am 30. Aug. 2002 postete Marco Schwarz:
kann mir jemand sagen wo genau die PATH Variable gesetzt wird bzw. wie ich die Suchpfade ändern/ergänzen kann ?
Bei mir geschiet das in der .bash_profile
Du nutzt aber kein SuSE...das ist sehr distributionsabhängig! ~/.bash_profile wird bei SuSE normalerweise nicht verwendet.
Eine Loginshell führt zuerst /etc/profile aus, falls es diese Datei gibt, dann führt es die Datei ~/.bash_profile auf der Homedirectory aus, falls diese existiert. Nur wenn diese Datei, also ~/.bash_profile, nicht existiert, dann wird die Datei ~/.bash_login ausgeführt. Wenn diese auch nicht existiert, dann wird die Datei ~/.profile ausgeführt. Existiert diese Datei auch nicht, so wird nichts weiter ausgeführt.
Also haben diese Dateien unterschiedliche Prioritäten. Oder sucht die Bash nicht weiter, wenn eine der Dateien nicht gefunden wird?
Will ein User was nur für sich ändern, so ist ~/.bashrc der richtige Ort.
Die ist bei mir auch existent.
Außerdem wird der Pfad hier nicht erstmals gesetzt, sondern nur noch mal modifiziert!
Zum ersten Mal gesetzt wird er allerdings auch von /etc/profile nicht. Das wird er schon von init.
Ich wusel mich da schon ne ganze Zeit durch, um einen Überblick zu erhalten. Man lernt nie aus. ;) Bye Michael -- "Ich moechte Windows kaufen." "Sind Sie verrueckt?" "Gehoert das zu den Lizenzbedingungen?" _______________________________________________________________________ Registered Linux User #228306 http://macbyte.info/ ICQ #151172379