「where」コマンドのドキュメントがないのはなぜですか?

「where」コマンドのドキュメントがないのはなぜですか?

where私は最近、Linuxで実行可能ファイルの実際のパスを提供するこのコマンドを見つけました。私はwhich、、whereisそして知っているがlocatefindいいえwhere

このコマンドがいつ導入されたのか、なぜそのマニュアルが利用できないのかを知りたいです。このシェルコマンドはCシェルにのみ適用されますか、それともすべてのシェルで使用できますかwhere

ベストアンサー1

私が知っている唯一のシェルには、whereandという名前の組み込みコマンドがありますtcshzshそのシェル( / )man tcshのマニュアルページでman zshbuiltins定義を見つけることができます。

   where command (+)
           Reports all known instances of command, including aliases, builtins and
           executables in path.

したがって、これはtcsh組み込み関数(なし)と同じです。bashtypetcshtype

tcsh$ where where
where is a shell built-in
tcsh$ where echo
echo is a shell built-in
/bin/echo

おすすめ記事