bash shell não aparece quando o terminal é iniciado

bash shell não aparece quando o terminal é iniciado

Sempre que inicio o terminal no meu Macbook Pro. O terminal não mostra a linha de comando do shell bash. O que aparece é a linha de comando do Mathematica 9.0. Já se passou muito tempo depois de instalar o Mathematica e sofri muito com esse problema. Você poderia sugerir possíveis soluções?

Responder1

Você pode configurar seu shell para bash usando

chsh -s /bin/bash

Isso deve funcionar na maioria dos sistemas do tipo Unix. No OS X, pode ou não funcionar devido ao uso do Open Directory. Nesse caso, executar chsh sem nenhum parâmetro e configurar o shell interativamente pode funcionar. Você precisa fazer login novamente após essa alteração.

Se isso ainda não alterar seu shell, talvez seja necessário alterar a entrada UserShell no banco de dados do Directory Service, conforme descrito nesta resposta:https://apple.stackexchange.com/a/163921

EDIT: você pode alterar o comando shell de "Login shell" para "/bin/bash" temporariamente nas configurações do iTerm. Faça isso para executar chsh ou dscl conforme descrito acima.

informação relacionada