Perché il comando dello schermo non genera il mio profilo .profile?

3

Quando avvio una nuova schermata, gli alias che ho impostato nel mio ~/.profile non sembrano provenire.

Qualcuno sa dove posso cambiare questo o quale file viene effettivamente letto quando si avvia una nuova schermata?

    
posta Kyle 06.07.2012 - 23:43
fonte

2 risposte

4

Affinché un alias funzioni in ~ / .profile, la sessione deve essere una shell di login. Bash, che probabilmente è quello che stai usando, è in genere letto da ~ / .bash_profile.

C'è una buona spiegazione delle differenze menzionate qui:

link

    
risposta data 07.07.2012 - 00:03
fonte
3

Apple usa ~ / .bash_profile come menzionato sopra. Se vuoi che bash nello schermo si comporti esattamente come il terminale Apple, crea un file ~ / .bashrc con il comando

source /etc/profile

che includerà tutte le impostazioni Apple.

    
risposta data 21.10.2016 - 08:01
fonte

Leggi altre domande sui tag