.bashrc não pode ser originado, como posso depurar? [fechadas]

0

Quando o .bashrc é originado, meu terminal é fechado imediatamente - eu o identifiquei como ~ / .bashrc - qual é a melhor maneira de depurar isso? Deveria ecoar todas as linhas para outro arquivo? Existe um log que eu possa procurar?

Parece que esta linha está causando o fechamento da janela do terminal:

ssh-add ~/.ssh/xyz/oresoftware

esse caminho de arquivo não existe, então eu mudei para algo que existe:

ssh-add ~/.ssh/oresoftware

mas ssh-add fechará minha janela de terminal?

    
por Alexander Mills 25.11.2017 / 05:46

1 resposta

1

Eu finalmente encontrei uma resposta para essa pergunta aqui: Qualquer comando no meu terminal que saia com código diferente de zero fecha a janela do meu terminal

O que estava acontecendo é que set -e; foi definido antes da chamada ssh-add e ssh-add estava saindo com código diferente de zero, o que causou o fechamento da janela do meu terminal.

Então, finalmente, foi um problema de set -e; , então obrigado @StephenKitt por apontar isso porque isso me ajudou. set -e; estava em um arquivo que .bashrc era source '.

    
por 29.11.2017 / 07:15