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 posso modificare permanentemente my $PATH
per ridurre i valori predefiniti forniti da Apple?
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 posso modificare permanentemente my $PATH
per ridurre i valori predefiniti forniti da Apple?
Risposte:
.bash_profile
e .bashrc
non devono esistere per $PATH
funzionare, sono per la configurazione bash. Secondo i documenti di Bash ,
Quando Bash viene invocato come shell di login interattiva o come shell non interattiva con l'opzione --login, legge innanzitutto ed esegue i comandi dal file
/etc/profile
, se quel file esiste. Dopo aver letto il file, si cerca~/.bash_profile
,~/.bash_login
e~/.profile
, in questo ordine, e legge ed esegue i comandi dal primo che esiste ed è leggibile.
Per aggiungere un percorso alla $PATH
variabile per una singola sessione terminale, procedere come segue export PATH=$PATH:pathToYourDirectory
:, per più directory export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory
...
Per vedere cosa c'è nel tuo $PATH
: echo $PATH
ocat /etc/paths
/etc/paths
è il file che contiene le variabili del percorso di sistema
Corri man path_helper
per maggiori informazioni.