Bash スクリプトのエイリアスの作成

Bash スクリプトのエイリアスの作成

だから。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の以前の投稿を見て、他の記事に従ったことがありましたが、役に立ちませんでした。他の人にどんな提案がありますか?

ベストアンサー1

を試してくださいalias menu='bash ./menuScript.sh'。現在Linuxシステムを使用していないので、直接テストすることはできませんが、うまくいきます。エイリアスを呼び出すと、パスで何をすべきかわからないため、bash最初にエイリアスを含める必要があります。

変更後に端末をリセットすると本当に役立ちます。

おすすめ記事