— locate a
program file (or files) in the path
takes a list of names and looks for the files
which would be executed had these names been given as commands. Each argument
is searched for along the user's path.
If the -a
flag is given,
will return a list of all matches instead
of just the first match.
The following environment variables affect the execution of
- A colon-separated list of directories in which to find
PATH is not set or is
empty, which will use the system's default
utility exits with one of the following
- All names were successfully resolved.
- Some names were resolved but not all.
- No names were resolved.
A diagnostic is given if an executable file with the argument name was not found
in the path.
also exists as a built-in to
, though with a
command first appeared in
option first appeared in