Команда не найдена для псевдонима

Недавно я установил пакет apache2 с помощью Центра программного обеспечения. Я хочу создать псевдоним apacheres, который заменит более громоздкую команду /etc/init.d/apache2 restart.

Я открыл файл .bashrc в своем домашнем каталоге, и он содержит следующие строки:

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

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

Итак, я создал файл .bash_aliases в моем домашнем каталоге и добавил только эту строку:

alias apacheres ='/etc/init.d/apache2 restart'

Когда я запускаю свой терминал, я получаю это сообщение об ошибке:

bash: alias: apacheres: not found
bash: alias: =/etc/init.d/apache2 restart: not found

Оболочка явно прочитала файл, иначе она не узнает его существования. Я проверил путь к каталогу и могу найти там файл apache2. Что мне нужно сделать, чтобы этот псевдоним работал?

2
задан 11 June 2014 в 17:54

1 ответ

Необходимо удалить пространство перед = в присвоении псевдонима

alias apacheres='/etc/init.d/apache2 restart'
4
ответ дан 11 June 2014 в 17:54

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

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