zshに入力すると、次のようにwhich git
表示されます。
git: aliased to noglob git
実際に呼び出されるgitバイナリが何であるかどうかはどうすればわかりますか? (例:/usr/bin/git
対~/bin/git
)。基本的にwhich
。
答え1
のためにzsh
、which
は略語ですwhence -c
、その他のwhence
オプションをサポートしています。特に:
-p Do a path search for name even if it is an alias,
reserved word, shell function or builtin.
だから:
$ which git
git: aliased to noglob git
$ which -p git
/usr/bin/git
答え2
努力する
/usr/bin/which git
おそらくファイルパスを提供する必要があります。/usr/bin/git