É possível ter .bashrc fora do diretório inicial?

2

Eu quero colocar um arquivo .bashrc em um diretório onde meu aplicativo está localizado, para configurar variáveis de caminho de acordo independentemente da localização do diretório no momento. Ao mesmo tempo, eu quero ser capaz de executar o aplicativo imediatamente, sem ter que source um arquivo de shell para definir o caminho todas as vezes. Portanto, imaginei que poderia usar .bashrc , que é executado quando o terminal não-login é iniciado.

Se eu colocá-lo no .bashrc correto no diretório inicial, eu teria que dar um caminho absoluto que eu gostaria de evitar.

Existe uma maneira de ter algo como .bashrc mas não no diretório inicial (ou seja, um shell que é executado quando o terminal é iniciado?)

    
por FSchmidt 30.03.2012 / 06:25

1 resposta

3

Você pode usar a opção --rcfile "file" bash, que lê "file" em vez de /etc/bash.bashrc e ~/.bashrc .

Você pode criar um lançador para o gnome-terminal que, por sua vez, lança bash com essa opção.

    
por enzotib 30.03.2012 / 06:45