[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PATH?



$PATH ist genau das wonach du suchst. wenn du in der shell einen befehl eingibst werden die verzeichnisse die in der umgebungsvariablen PATH stehen nach einem binary mit dem befehlsnamen durchsucht. du musst also das verzeichnis in dem dein binary ist an PATH anfügen. angenommen dein programm ist in $HOME/bin (eg. /home/userX/bin/some-program) dann machst du das mit

export PATH=$PATH:$HOME/bin

willst du dein programm nicht nur in dieser shell session starten können sondern immer, fügst du die obige zeile an den schluss vom file .bash_profile in deinem home verzeichnis an. der inhalt dieses files wird beim ausführen einer login shell ausgeführt. um die änderung sofort verfügbar zu haben machst du dann noch

source $HOME/.bash_profile

ich nehm jetzt mal an, dass du mit bash arbeitest, wenn nicht heisst einfach das file anders das du editieren musst und ev. heisst's nicht export - aber es geht immer noch um PATH. man wird dir weiterhelfen ...

./michael

Ilyas Keser wrote:
hallo zusammen:

ich glaube das kennt jeder aber ich krieg das nicht raus. Wie kann ich ein Program z.B. in meinem home Ordner von überall aus starten. Muss ich dafür den Pfad des Programmes in die Variable $PATH hinzufügen oder geht es ganz anders?

Wenn es was mit der Variable $PATH läuft könntet ihr mir sagen wie das geht.

Vielen Dank

ilyas






Reply to: