Os únicos shells que conheço que têm um comando interno chamado where
são os tcsh
e zsh
. Na página de manual desse shell ( man tcsh
/ man zshbuiltins
), você pode encontrar a definição:
where command (+)
Reports all known instances of command, including aliases, builtins and
executables in path.
Portanto, é o tcsh
-equivalente do bash
construído em type
( tcsh
não tem type
):
tcsh$ where where
where is a shell built-in
tcsh$ where echo
echo is a shell built-in
/bin/echo