bash_aliases не работает [дубликат]

На этот вопрос уже есть ответ здесь:

Я создал файл ~ / .bash_aliases в этих строках:

# my alias here

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

Мой ~ / .bashrc готов найти псевдонимы:

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

​​Затем я выполнил . ~ / .Basharc , а также source .bashrc , но созданные мной псевдонимы по-прежнему не работают.

2
задан 17 March 2018 в 15:15

1 ответ

Вы определили простые переменные, не псевдонимы.

Определения псевдонима в bash должен запуститься с ключевого слова alias, поэтому сделайте определения как:

alias eclipse="eclipse </dev/null &>/dev/null &"
alias okular="okular </dev/null &>/dev/null &"
alias libre="libreoffice </dev/null &>/dev/null &"
4
ответ дан 2 December 2019 в 02:13

Другие вопросы по тегам:

Похожие вопросы: