Eu tentaria abrir um terminal como outro usuário. Assumindo que funciona, verifique o arquivo .profile (seu .bashrc para a maioria dos outros * nixes) para o usuário original e remova qualquer menção de cat lá
Há algum tempo, lembro de tentar instalar uma versão atualizada do Ruby no meu Mac. Eu tinha interesse na língua e achava que iria dar uma chance. Eu segui instruções detalhadas que me levam através da instalação de macports para que eu pudesse ter acesso aos comandos bash. Bem, agora toda vez que eu abro meu terminal para usá-lo, o padrão é cat. Se eu Control + D sair, eu entro na festa, de novo, e acabo em rubi, mais uma vez e acabo no topo, onde termina em ponto morto. Eu tentei mudar o meu caminho padrão de terminais para usr / bin / login, mas depois de logar, o padrão é novamente o gato, não importa o que eu faça. Se eu forçar fechar os processos através da GUI, eles reabrem. Estou com muita perda aqui e qualquer ajuda seria apreciada.
Eu tentaria abrir um terminal como outro usuário. Assumindo que funciona, verifique o arquivo .profile (seu .bashrc para a maioria dos outros * nixes) para o usuário original e remova qualquer menção de cat lá
Você pode usar o Terminal > Shell > Novo Comando para executar um shell sem ler o perfil ou arquivos rc. Na caixa de diálogo exibida, digite o seguinte comando:
bash --noprofile
Depois, você pode usar um editor para examinar suas personalizações de shell para resolver o problema.