Quando você chamar source ~/.bashrc
, recarregará sua configuração ~/.bashrc
somente para a sessão de terminal atual. Você também tem que fazer isso para todas as outras sessões de terminal existentes, se quiser recarregar seu ~/.bashrc
Eu notei que se eu tenho várias janelas de terminal abertas e em uma delas eu configurei a variável path através do bashrc:
export APP_PATH="path_to_app"
export PATH="$APP_PATH:$PATH"
Em seguida, ligue:
source ~/.bashrc
Em seguida, o novo caminho é visível apenas nessa janela em que o fiz. Por quê? Como posso tornar isso visível para os outros?
Mais disso, se eu chamar a fonte várias vezes, todas as entradas do caminho serão duplicadas. Novamente por que? Eu pensei que a fonte apenas recarrega todas as informações para o bashrc.
Quando você chamar source ~/.bashrc
, recarregará sua configuração ~/.bashrc
somente para a sessão de terminal atual. Você também tem que fazer isso para todas as outras sessões de terminal existentes, se quiser recarregar seu ~/.bashrc