zshで "which"を使って実際のバイナリ/スクリプトを見つける方法は? [コピー]

zshで

zshに入力すると、次のようにwhich git表示されます。

git: aliased to noglob git

実際に呼び出されるgitバイナリが何であるかどうかはどうすればわかりますか? (例:/usr/bin/git~/bin/git)。基本的にwhich

ベストアンサー1

のためにzshwhichは略語です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

おすすめ記事