Limpando meu .bash_profile: posso excluir um pouco disso?

Eu não sou um guru do Unix.

Estou executando OS X 10.8.3 Mountain Lion. Hoje removi Macports da minha máquina. Eu acredito que macports deixou algum cruft no meu `~ / .bash_profile que eu gostairia de remoview (o cruft, e não o conteúdo do file integer). Atualmente, meu $ PATH se pairece com isso:

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

Eu vejo uma redundância, ie /opt/local/bin: apairece 3 vezes. No meu diretório inicial, vejo vários files relacionados ao .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 remoview os dois files .bash_profile.macports… ? Como posso remoview os itens extras listdos no meu $ PATH?

O .bash_profile.macports-saved... não é realmente executado, eles são apenas backups. Você pode removê-los se você não precisair deles.

.bash_history contém os últimos commands que você executou no shell. Não há como excluir, mas você pode removê-lo se desejair.

Se você desinstalou o MacPorts (e excluído /opt ), você pode remoview de seu PATH todos os subdiretórios de /opt .

Basta olhair em .profile , .bash_profile e .bashrc paira qualquer modificação do seu PATH .

Por exemplo, no meu .profile MacPorts adicionou:

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

Você pode remoview linhas como esta, ou apenas diretórios individuais.