Você tem um conjunto de arquivos .bashrc
? Pode estar danificado ou corrompido ou tem algo que faz com que o processamento de .bashrc
seja bloqueado e falhe. E, como resultado, não chega ao ponto em que pode digerir / processar de forma limpa .bash_profile
.
Conforme mostrado neste site , .bashrc
é carregado antes de .bash_profile
:
+----------------+-----------+-----------+------+
| |Interactive|Interactive|Script|
| |login |non-login | |
+----------------+-----------+-----------+------+
|/etc/profile | A | | |
+----------------+-----------+-----------+------+
|/etc/bash.bashrc| | A | |
+----------------+-----------+-----------+------+
|~/.bashrc | | B | |
+----------------+-----------+-----------+------+
|~/.bash_profile | B1 | | |
+----------------+-----------+-----------+------+
|~/.bash_login | B2 | | |
+----------------+-----------+-----------+------+
|~/.profile | B3 | | |
+----------------+-----------+-----------+------+
|BASH_ENV | | | A |
+----------------+-----------+-----------+------+
| | | | |
+----------------+-----------+-----------+------+
| | | | |
+----------------+-----------+-----------+------+
|~/.bash_logout | C | | |
+----------------+-----------+-----------+------+
Eu recomendaria verificar que .bashrc
e talvez até mesmo renomeá-lo temporariamente como .bashrc_off
para desativá-lo para testar a teoria antes de depurar mais.