Pulire il mio .bash_profile: posso cancellare qualcosa di questo?

0

Non sono un guru Unix.

Sto utilizzando OS X 10.8.3 Mountain Lion. Oggi ho rimosso Macport dalla mia macchina. Credo che i macport abbiano lasciato qualche cruft nel mio ~ / .bash_profile che vorrei rimuovere (il cruft, non l'intero contenuto del file). Attualmente, il mio $ PATH ha il seguente aspetto:

echo $PATH /opt/local/bin:/opt/local/sbin:/usr/local/opt/ruby/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin

Vedo una certa ridondanza, ad esempio /opt/local/bin: , appare 3 volte. Nella mia home directory vedo diversi file relativi a .bash_profile :

ls .bash*
.bash_history
.bash_profile.macports-saved_2012-08-10_at_10:09:18
.bash_profile
.bashrc
.bash_profile.macports-saved_2012-08-10_at_10:00:21

Posso rimuovere i due file .bash_profile.macports… ? Come posso rimuovere gli oggetti extra elencati nel mio $ PATH?

    
posta user49516 16.05.2013 - 22:38
fonte

1 risposta

2

I .bash_profile.macports-saved... non sono effettivamente eseguiti, sono solo backup. Puoi rimuoverli se non ne hai bisogno.

.bash_history contiene gli ultimi comandi eseguiti sulla shell. Non ha senso cancellarlo, ma puoi rimuoverlo se vuoi.

Se hai disinstallato MacPorts (e eliminato /opt ), puoi rimuovere dal tuo PATH tutte le sottodirectory di /opt .

Guarda solo .profile , .bash_profile e .bashrc per qualsiasi modifica del tuo PATH .

Ad esempio, nel mio .profile MacPorts aggiunto:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

Puoi rimuovere righe come questa o solo singole directory.

    
risposta data 16.05.2013 - 23:21
fonte

Leggi altre domande sui tag