it-swarm.com.de

bash_aliases funktioniert nicht

Ich habe die Datei ~/.bash_aliases in folgenden Zeilen erstellt:

# my alias here

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

Mein ~/.bashrc ist bereit, Aliase zu finden:

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

Ich habe dann . ~/.basharc und auch source .bashrc ausgeführt, aber die von mir erstellten Aliase funktionieren immer noch nicht.

2
glc78

Sie haben einfache Variablen und nicht Aliase definiert.

Die Alias-Definitionen in bash müssen mit dem Schlüsselwort alias beginnen. Machen Sie die Definitionen also wie folgt:

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