No arquivo Mac ~ / .profile desapareceu de repente

0

E com todos os meus caminhos de classe, env vars e aliases. Isso é algo que pode ser recuperado?

    
por Daniel Beck 14.01.2011 / 14:53

2 respostas

2

Se você tiver um backup (como o Time Capsule), poderá recuperar o arquivo.

    
por 14.01.2011 / 14:55
0

Em uma nota lateral. Usar o .profile não é a melhor opção. Usar o .bash_profile ou .bashrc é muito melhor para você no longo prazo.

Coloque isso em .bash_profile ou .bashrc e coloque suas exportações, funções e aliases a seguir.

if [ -f ~/.bash_exports ]; then . ~/.bash_exports ; fi
if [ -f ~/.bash_functions ]; then . ~/.bash_functions ; fi
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases ; fi

Coloque esta função que faz o backup de arquivos .bash * em você .bash_functions e tudo o que você precisa fazer para executar o backup_bashfile no terminal e lá vamos nós.

function backup_bashfiles()
{
   ARCHIVE="$HOME/bash_dotfiles_$(date +%Y%m%d_%H%M%S).tar.gz";
   cd ~
   tar -czvf $ARCHIVE .bash_profile .bashrc .bash_functions .bash_aliases .bash_prompt
   echo "All backed up in $ARCHIVE";
 }

O uso do Time Machine é uma ótima solução, mas permite que você aproveite no lugar certo e faça o backup deles. Eles ficarão com você por um longo tempo.

    
por 16.01.2011 / 14:13