cygwin não pega o HOME .bashrc

0

Acabei de instalar o cygwin e tudo está muito bem, mas o cygwin não pega o arquivo .bashrc.

vi ~/.bashrc
alias ls='ls -la --color'

depois de reaberto um novo terminal cygwin, o conteúdo ainda está lá, mas o alias não funciona. Se eu executar alias ls='ls -la --color' no terminal, o alias funciona, mas não salva no arquivo .bashrc.

Tenho certeza de que estou no diretório inicial do usuário cd ~

alguém poderia me dar uma dica? Muito obrigado

    
por olo 07.11.2012 / 01:38

1 resposta

3

Provavelmente, o bash está sendo lançado como um shell de login. Os shells de login não usam automaticamente o conteúdo de .bashrc . Se você quiser, crie o arquivo ~/.profile com este conteúdo:

[ -f $HOME/.bashrc ] && source $HOME/.bashrc

(como foi mencionado nas respostas a esta questão , embora não tenham sido relevantes para esse caso).

    
por 07.11.2012 / 01:51

Tags