Execute o bash_aliases no início

0

Eu tenho um arquivo separado .bash_aliases , no mesmo diretório que .bashrc , que desejo ser executado no início, adicionei as linhas:

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

para o meu .bashrc , mas nenhum dos comandos no arquivo .bash_aliases está funcionando.

Meu arquivo .bash_alises

ll='ls -l'
sublime='/home/colin/bin/SublimeText2/sublime_text'
    
por Colin747 11.11.2013 / 13:01

2 respostas

3

seu arquivo .bash_aliases deve ser semelhante.

alias ll='ls -l'
alias sublime='/home/colin/bin/SublimeText2/sublime_text'

(observe o alias extra no início do comando).

    
por 11.11.2013 / 16:23
0

tente

if [ -f ~/.bash_aliases ]; then
    source ~/.bash_aliases
fi

com caminhos absolutos, é claro

    
por 11.11.2013 / 15:10