PS1 deve essere definito prima dell'esportazione in .bash_profile?

2

In .bash_profile, dovrebbe essere definito PS1 prima dell'esportazione?

Ad esempio, la prima riga nel mio .bash_profile è attualmente:

export PS1="\[3[36m\]\u\[3[m\]@\[3[32m\]\h:\[3[33;1m\]\w\[3[m\]\$ "

Invece, dovrebbe essere:

PS1="\[3[36m\]\u\[3[m\]@\[3[32m\]\h:\[3[33;1m\]\w\[3[m\]\$ "
export PS1
    
posta grad student 01.05.2018 - 22:09
fonte

1 risposta

4

In Korn Shell e bash, puoi farlo in una sola riga. La shell originale di Bourne richiedeva la tua seconda sintassi, in cui l'hai impostata su una riga e poi l'hai esportata.

    
risposta data 01.05.2018 - 22:35
fonte

Leggi altre domande sui tag