Non ho file .bash_profile
o .bashrc
e sto sicuramente usando la shell bash. Sto usando Mac OS X 10.11.1 El Capitan.
Come faccio a modificare permanentemente il mio $PATH
per ridurre i valori predefiniti Apple spedisce?
.bash_profile
e .bashrc
non devono esistere per $PATH
per funzionare, sono per la configurazione bash. Secondo i documenti di bash ,
When Bash is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file
/etc/profile
, if that file exists. After reading that file, it looks for~/.bash_profile
,~/.bash_login
, and~/.profile
, in that order, and reads and executes commands from the first one that exists and is readable.
Per aggiungere un percorso alla tua variabile $PATH
per una singola sessione terminale, procedi come segue: export PATH=$PATH:pathToYourDirectory
, per più directory export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory
...
Per vedere cosa c'è in $PATH
: echo $PATH
o cat /etc/paths
/etc/paths
è il file che contiene le variabili del tuo percorso di sistema
Esegui man path_helper
per ulteriori informazioni.
Leggi altre domande sui tag command-line bash macos el-capitan