bash_aliases não funciona [duplicado]

2

Eu criei o arquivo ~/.bash_aliases nessas linhas:

# my alias here

eclipse="eclipse</dev/null &>/dev/null &"
okular="okular</dev/null &>/dev/null &"
libre="libreoffice</dev/null &>/dev/null &"

Meu ~/.bashrc está pronto para encontrar aliases:

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

Em seguida, executei . ~/.basharc e também source .bashrc , mas os aliases que criei ainda não funcionam.

    
por glc78 17.03.2018 / 12:28

1 resposta

4

Você definiu variáveis simples , não aliases .

As definições de alias em bash devem começar com a palavra-chave alias , portanto, faça as definições como:

alias eclipse="eclipse </dev/null &>/dev/null &"
alias okular="okular </dev/null &>/dev/null &"
alias libre="libreoffice </dev/null &>/dev/null &"
    
por heemayl 17.03.2018 / 13:15