Como o ~ / bin é adicionado ao meu caminho?

8

Eu não adicionei o ~ / bin a nenhum dos meus arquivos .bash *. No entanto, $ PATH lista esse diretório.

A razão pela qual estou perguntando isso no StackExchange específico do Ubuntu é porque, bem, eu tenho exatamente o mesmo .bashrc, .bash_profile e .bash_aliases em máquinas Fedora e Ubuntu (na verdade, eu as tenho no Dropbox e linkado ~) e nas minhas máquinas do Fedora, ~ / bin não é adicionado.

Em outras palavras, se eu adicionar ~ / bin ao meu caminho fazendo uma entrada no .bashrc, ele aparecerá uma vez no Fedora e duas vezes no Ubuntu.

Onde o ~ / bin está sendo adicionado ao meu caminho?

    
por Hari Sundararajan 21.06.2011 / 06:53

1 resposta

11

No seu ~/.profile você encontra estas linhas:

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

É aqui que, se existir como um diretório, ~/bin é adicionado ao seu PATH.

    
por enzotib 21.06.2011 / 07:55

Tags