A segunda linha “origina” o script .bashrc
; Isso significa que ele carrega e executa seu conteúdo no mesmo contexto de shell. O resultado é o mesmo que colocar o conteúdo de .bashrc
em .bash_profile
.
Esta declaração é útil porque os dois arquivos são usados em diferentes contextos: .bash_profile
é executado quando bash
inicia como um shell de login, enquanto .bashrc
é executado quando bash
é iniciado como um interativado não-login Concha. A inclusão de .bashrc
in .bash_profile
permite que seja o único local para você adicionar a personalização que deseja ter em todos os shells interativos.
Se .bashrc
não fosse originado usando .
, sua execução geraria um novo shell apenas pela duração e seus efeitos seriam perdidos imediatamente.