Limpar a tela do terminal [fechada]

0
Last login: Fri Nov 24 10:45:52 on ttys001
-bash: /Users/raquellorenzana/git-completion.bash: No such file or directory
-bash: /Users/raquellorenzana/git-prompt.sh: No such file or directory
-bash: __git_ps1: command not found
raquellorenzana ~ $ 
-bash: __git_ps1: command not found
raquellorenzana ~ $ 
-bash: __git_ps1: command not found
raquellorenzana ~ $ 

Tenho 3 comandos falhados aparecendo antes / acima do meu aviso inicial ao abrir uma nova tela do terminal. Depois de digitar novos comandos, apenas um dos comandos antigos com falha aparece acima do meu prompt todas as vezes. Consigo limpar meu terminal para mostrar apenas o meu prompt pressionando edit > tela clara, no entanto, não é uma correção permanente. Alguma sugestão?

    
por user763896 24.11.2017 / 17:15

1 resposta

1

Provavelmente você errou seu arquivo ~/.bashrc . A maneira de resolver esse problema é editar esse arquivo e descobrir quais comandos geram essas mensagens.

O diretório /etc/skel contém cópias dos arquivos que serão copiados no diretório pessoal do usuário quando você criar um novo usuário . Então você pode comparar seu arquivo .bashrc com o padrão desta forma:

diff /etc/skel/.bashrc ~/.bashrc

Você pode copiar /etc/skel/.bashrc em seu diretório pessoal, mas, apenas no caso, primeiro crie um backup do arquivo existente:

cp ~/.bashrc{,_old}
cp /etc/skel/.bashrc ~/

Em seguida, você poderá comparar os dois arquivos e comandar por comando, fazer as alterações necessárias no novo arquivo.

diff ~/.bashrc ~/.bashrc_old

Eu sugiro que você descomente o seguinte no novo ~/.bashrc : force_color_prompt=yes

Para aplicar o novo arquivo na sessão atual (sem iniciar um novo terminal) você deve fonte usando um dos seguintes comandos: . ~/.bashrc or source ~/.bashrc .

Além disso, você pode obter uma saída colorida de diff pelo wrapper colordiff . Primeiro instale:

sudo apt install colordiff

Em seguida, use-o dessa maneira ( source ):

diff <old file> <new file> | colordiff

Ou apenas use:

colordiff <old file> <new file>
    
por pa4080 24.11.2017 / 18:04