~/.bashrc
será chamado para interativa + não-loginshell
considerando que ~/profile
será chamado para interativo + shell de login
A maneira recomendada é colocar
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
no ~/.profile
em si, mas em .bash_profile
put source "$HOME/.profile
.
E o segundo caminho seria adicionar
'[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" '
no seu .bashrc
.
Aqui é por isso que o segundo caminho não é muito recomendado.
Mais sobre .bashrc
, .profile
e bash_profile
.