Recarrega o perfil do bash sem sair e voltar novamente

65

É possível forçar o bash a recarregar o arquivo .profile sem efetuar logout e voltar novamente?

    
por Matty 29.08.2011 / 16:08

2 respostas

79

Isso deve funcionar para o terminal atual:

. ~/.profile

. é bash incorporado e sinônimo de source , consulte man bash :

  

nome do arquivo [ argumentos ]
  fonte nome do arquivo [ argumentos ]
  Leia e execute comandos do nome do arquivo no ambiente atual do shell (…).

    
por Lukas Stejskal 29.08.2011 / 16:11
11

Se você não deseja iniciar um novo shell, mas executar o script no shell atual, você o usa:

source script_name.sh

source = .

O Bash source interno é um sinônimo para o comando . (ponto) do shell Bourne.

cortesia - tldp.org

    
por Amey Jah 29.08.2011 / 16:23

Tags