PDA

View Full Version : Shell BASH e variabile PATH


echurricane
12-04-2011, 16:49
Salve.

C'è un modo di sapere dove la shell Bash "legge" il risultato che stampa sullo schermo quando si impartisce il comando env (oppure qualcosa tipo echo $PATH)?

Girovagando per la rete ho visto quali sono i file che bash legge all'avvio (/etc/profile, ~/.bash_profile, ~/.bash_login, ~/.profile), il problema è che io non ho nessuno di questi nella mia cartella home.

Ho soltanto un /etc/bashrc, all'interno del quale tempo fa aggiunsi una riga del tipo export PATH=$PATH:nuovo_path per fare in modo che la variabile PATH comprendesse permanentemente il nuovo_path.

Ora ho invece bisogno di fare la cosa opposta. Uno script mi ha aggiunto automaticamente una nuova directory a PATH, e io vorrei eliminarla in modo permanente.
Ho pensato di andare a "leggere" quindi la variabile, ma ... non so dove andare a cercare!

Qualche consiglio?

P.S. Il mio sistema operativo è un MAC OS X 10.6 Snow Leopard.