Ich habe keine .bash_profile
oder .bashrc
Dateien und benutze definitiv die Bash-Shell. Ich verwende Mac OS X 10.11.1 El Capitan.
Wie ändere ich meine permanent, um $PATH
die von Apple gelieferten Standardwerte zu verringern?
Ich habe keine .bash_profile
oder .bashrc
Dateien und benutze definitiv die Bash-Shell. Ich verwende Mac OS X 10.11.1 El Capitan.
Wie ändere ich meine permanent, um $PATH
die von Apple gelieferten Standardwerte zu verringern?
Antworten:
.bash_profile
und .bashrc
müssen nicht existieren, um $PATH
zu arbeiten, sie sind für die Bash-Konfiguration. Nach den Bash Docs ,
Wenn Bash als interaktive Anmeldeshell oder als nicht interaktive Shell mit der Option --login aufgerufen wird, werden zuerst Befehle aus der Datei gelesen und ausgeführt
/etc/profile
, sofern diese Datei vorhanden ist. Nachdem die Datei zu lesen, sucht er nach~/.bash_profile
,~/.bash_login
und~/.profile
in dieser Reihenfolge, und liest und die Befehle ausführt , von der ersten , die lesbar existiert und ist.
Gehen Sie $PATH
wie folgt vor export PATH=$PATH:pathToYourDirectory
, um Ihrer Variablen einen Pfad für eine einzelne Terminalsitzung hinzuzufügen:, für mehrere Verzeichnisse export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory
...
Um zu sehen, was in Ihrem $PATH
: echo $PATH
odercat /etc/paths
/etc/paths
ist die Datei, die Ihre Systempfadvariablen enthält
Führen Sie man path_helper
für weitere Informationen.