o perfil é lido apenas quando você faz login, já tentou um shell de login bash -login
, bash -
, efetuando logout e, em seguida, voltando ou simplesmente reiniciando?
Você pode usar .bashrc
se quiser sempre que você gerar um shell.
Para exportar variáveis permanentemente, podemos escrever o comando export nos seguintes arquivos:
~/.profile
~/.bash_profile
/etc/profile
No meu caso, ~/.bash_profile
não existe e, portanto, eu exporte a variável nos outros dois arquivos:
export country=UK
O problema que tenho agora é que a variável que eu defini ( country
) ainda é desconhecida para o sistema. Eu queria saber o que devo fazer a seguir.
o perfil é lido apenas quando você faz login, já tentou um shell de login bash -login
, bash -
, efetuando logout e, em seguida, voltando ou simplesmente reiniciando?
Você pode usar .bashrc
se quiser sempre que você gerar um shell.
Se você quiser que essas variáveis estejam disponíveis para todos os usuários no sistema, você pode defini-las em /etc/environment
.
Tags command-line