Поэтому я попытался экспериментировать и создал aliasв .bashrc. Однако, когда я проверяю команду, я получаю:
[rkahil@netmon3 ~]$ menu
-bash: menu: command not found
Вот что у меня в .bashrcфайле:
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
alias menu='./menuScript.sh'
alias vi='vim'
Самое смешное, что когда я создал псевдоним vi, это сработало. Но меню нет. Я просмотрел предыдущие посты на UnixStackExchange и попытался подписаться на другие посты, но безрезультатно. У кого-нибудь еще есть предложения?
./menuScript.sh: command not found
No such file or directory, что это не то же самое, что ошибка ОП. Тем не менее, точка остается неизменной - было бы лучше использовать абсолютный путь, если псевдоним всегда будет использоваться только из каталога, в котором он menuScript.shнаходится.