web-dev-qa-db-fra.com

bash_aliases ne fonctionne pas

J'ai créé le fichier ~/.bash_aliases dans ces lignes:

# my alias here

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

Mon ~/.bashrc est prêt à trouver des alias:

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

J'ai ensuite exécuté . ~/.basharc et aussi source .bashrc, mais les alias que j'ai créés ne fonctionnent toujours pas.

2
glc78

Vous avez défini variables simples, pas alias.

Les définitions d'alias dans bash doivent commencer par le mot-clé alias, aussi définissez-les comme suit:

alias Eclipse="Eclipse </dev/null &>/dev/null &"
alias okular="okular </dev/null &>/dev/null &"
alias libre="libreoffice </dev/null &>/dev/null &"
4
heemayl