File .bash_profile e .bashrc mancanti

14

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?

    
posta Dan 13.11.2015 - 17:36
fonte

1 risposta

13

.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.

    
risposta data 13.11.2015 - 17:56
fonte

Leggi altre domande sui tag