.bashrc Erro- comando não encontrado

0

Eu estava fazendo algumas coisas no terminal com .bashrc e comecei a receber um erro logo após cada vez que eu abria o terminal e ele ficava nessa situação até eu fazer Ctrl + C .

Isso é exatamente o que eu vejo toda vez que abro o terminal:

?\udcf7\udcca\udcd5\udcfewD\udcba\udcc4\udcf9\udc93\udcc3ڍ%\udcaeݞl\udcb0l\udcd8~\udcb3?vF-Jwx: command not found

VimCrypt~01!X\udca0oudc8f\udca1\udc85\udcb4\udcf1c\udce8KA\udcad\udcd2\udce6
\udce4*^u\udc84+o\udcf8\udcb8r\udcc5\udcc6WK^嬱: command not found

O\udcfd\udcc5I\udccbNeC\udc84: command not found

bash: /home/faruksimsekli/.bashrc: line 3: syntax error near unexpected token ')'
bash: /home/faruksimsekli/.bashrc: line 3: '���?�������7�V���o5ؚ-1W���]�fHel�CO>zسU��j�-�֦A��B>��pR�⚔P
                         ������)������%���#s,�(5~L��fo:(��re���a�
                                                                      0C+��؟�[ML��r�d'

faruksimsekli@7:~$ \udca9\udcb4\udce1x\udca4\udc9d\udc92svcl\udc85v\udc85\udccbc\udcb6u\udc8d\udcf1\udcc4: command not found
    
por Faruk Şimşekli 26.12.2017 / 20:48

1 resposta

6

O que provavelmente aconteceu é isto:

O usuário usou o vim no arquivo, dado pelo fato de que VimCrypt é mostrado no texto. Ao executar o vim, você pode sair do vim com :x - ou criptografar com :X . Note que o primeiro é minúsculo, o último é maiúsculo.

Isso criptografaria o arquivo após salvar, tornando-o uma bagunça binária confusa.

A saída mais fácil é simplesmente substituí-lo pelo padrão do Ubuntu .bashrc

mv ~/.bashrc ~/.bashrc.old ; cp /etc/skel/.bashrc ~/

Isso fará o backup do seu atual .bashrc como .bashrc.old

Se você se lembrar da chave de criptografia usada, poderá atualizá-la no vim novamente. Digite a senha correta, digite :X e pressione enter duas vezes (dando uma passphrase em branco) e salve com :wq - isso irá restaurar o arquivo se você se lembrar da frase secreta.

    
por vidarlo 26.12.2017 / 21:05