man bash
do INVOCATION
explica quais arquivos estão envolvidos no início de uma sessão do shell de login interativo:
-
/etc/profile
-
~/.bash_profile
-
~/.bash_login
-
~/.profile
Qualquer um deles pode conter essa atribuição ou uma instrução source
/ .
para obter outro script que contenha essa atribuição. Como você já verificou os dois últimos, tente ver os dois primeiros e quaisquer arquivos que qualquer um deles tenha. Isso normalmente inclui /etc/profile.d/*
, que geralmente contém atribuições PATH
específicas do aplicativo.
No meu caso específico (Ubuntu 12.10), esses quatro arquivos obtêm o seguinte:
-
%código%:
-
/etc/profile
-
/etc/bash.bashrc
-
-
/etc/profile.d/*.sh
não existe -
~/.bash_profile
não existe -
%código%:
-
~/.bash_login
-
O RVM especificamente solicita que você envie seu arquivo RC em ~/.profile
para um único usuário instalação, então provavelmente é uma boa aposta.