Ich habe keine .bash_profileoder .bashrcDateien und benutze definitiv die Bash-Shell. Ich verwende Mac OS X 10.11.1 El Capitan.
Wie ändere ich meine permanent, um $PATHdie von Apple gelieferten Standardwerte zu verringern?
Ich habe keine .bash_profileoder .bashrcDateien und benutze definitiv die Bash-Shell. Ich verwende Mac OS X 10.11.1 El Capitan.
Wie ändere ich meine permanent, um $PATHdie von Apple gelieferten Standardwerte zu verringern?
Antworten:
.bash_profileund .bashrcmüssen nicht existieren, um $PATHzu 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_loginund~/.profilein dieser Reihenfolge, und liest und die Befehle ausführt , von der ersten , die lesbar existiert und ist.
Gehen Sie $PATHwie 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 $PATHodercat /etc/paths
/etc/paths ist die Datei, die Ihre Systempfadvariablen enthält
Führen Sie man path_helperfür weitere Informationen.