Non ho file .bash_profileo .bashrce sto sicuramente usando la shell bash. Sto usando Mac OS X 10.11.1 El Capitan.
Come posso modificare permanentemente my $PATHper ridurre i valori predefiniti forniti da Apple?
Non ho file .bash_profileo .bashrce sto sicuramente usando la shell bash. Sto usando Mac OS X 10.11.1 El Capitan.
Come posso modificare permanentemente my $PATHper ridurre i valori predefiniti forniti da Apple?
Risposte:
.bash_profilee .bashrcnon devono esistere per $PATHfunzionare, 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_logine~/.profile, in questo ordine, e legge ed esegue i comandi dal primo che esiste ed è leggibile.
Per aggiungere un percorso alla $PATHvariabile 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 $PATHocat /etc/paths
/etc/paths è il file che contiene le variabili del percorso di sistema
Corri man path_helperper maggiori informazioni.