O terminal Gnome não está executando a fonte .bashrc?

1

Eu tenho uma instalação limpa do Ubuntu 12 e instalei bashmarks , um utilitário para ter pastas de favoritos no terminal .

Um dos passos é incluir source ~/.local/bin/bashmarks.sh no final de ~/.bashrc , então toda vez que você abrir um terminal, ele carrega os bashmarks.

Se eu executar o código-fonte manualmente, ele começa a funcionar, mas quando eu abro um terminal não é originado automaticamente.

    
por johnblanco 07.07.2012 / 17:54

2 respostas

1

Parece um duplo para esta questão. Pode ser que o bash no seu terminal é um shell de login, o que significa que o .bashrc não é originado.

    
por ohno 08.07.2012 / 00:13
0

O problema pode ser que a expansão do til não está funcionando no momento em que o .bashrc está sendo executado. Pode funcionar se você colocar o diretório completo ou usar $ HOME em vez do til.

Observando o .profile fornecido pelo sistema, eles executam .bashrc, se disponível, usando este comando: "$HOME/.bashrc"

Talvez você deva tentar uma afirmação semelhante:

"$HOME/.local/bin/bashmarks.sh"

    
por Marty Fried 07.07.2012 / 18:43