Terminal não responde - `processo concluído`

Terminal não responde - `processo concluído`

Na sequência da minha pergunta anterior ([echo $PATH resulta em /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/bin:/bin:/bin:/bin:/bin:) Tenho comentado tudo no bash_profile e depois fechei o terminal, abri novamente. Resultado: agora depois do primeiro caractere que digito diz

  • process completed

Quando tento adicionar outro comando, o terminal não responde. Por que está fazendo isso?

Resolvi o problema: abra no Finder o .bash_profile [pressionado Command + Shift + > para mostrar os arquivos ocultos.], reverti os comentários. Terminal funciona novamente. Ainda assim, preciso saber,por que?

Responder1

Olhando para a outra pergunta, parece que a culpa source .bash_profileé da culpa. Colocar isso no .bash_profilefaz com que ele faça um loop infinito, executando o conteúdo .bash_profilerepetidamente. Se você remover esta linha, seu problema deverá ser resolvido. Se isso não resolver, procurarei linhas que forneçam algo em outros arquivos de configuração do bash.

informação relacionada