Remember the full pathnames of commands specified as name arguments, so they need not be searched for on subsequent invocations.
hash [-r] [-p filename] [name]
-r Reset (causes the shell to forget all remembered locations)
-p Use filename as the location of name (don&qt;&qt;t search $PATH)The commands are found by searching through the directories listed in $PATH.
If no arguments are given, information about remembered commands is printed.
The return status is zero unless a name is not found or an invalid option is supplied.
This is a BOURNE shell command.