Vì vậy, tôi đã cố gắng thử nghiệm và tạo ra một alias
trong .bashrc
. Tuy nhiên, khi tôi kiểm tra lệnh tôi nhận được:
[rkahil@netmon3 ~]$ menu
-bash: menu: command not found
Đây là những gì tôi có trong .bashrc
tập tin:
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
alias menu='./menuScript.sh'
alias vi='vim'
Điều buồn cười là khi tôi tạo bí danh vi
, nó đã hoạt động. Nhưng thực đơn thì không. Tôi đã tra cứu các bài viết trước trên UnixStackExchange và cố gắng theo dõi các bài viết khác, nhưng không có kết quả. Có ai khác có bất kỳ đề nghị?
./menuScript.sh: command not found
No such file or directory
, lỗi này vẫn không giống với lỗi của OP. Điểm vẫn đứng mặc dù - nó sẽ là tốt nhất với một đường dẫn tuyệt đối trừ khi bí danh luôn luôn chỉ được sử dụng từ thư mục nơi menuScript.sh
cư trú.