Tracked aliases
Frequently, aliases are used as shorthand for full path names. One aliasing facility option allows you to automatically set the value of an alias to the full path name of a corresponding command. This special type of alias is a tracked alias.
Tracked aliases speed execution by eliminating the need for the shell to search the PATH variable for a full path name.
The set -h command turns on command tracking so that each time a command is referenced, the shell defines the value of a tracked alias. This value is undefined each time you reset the PATH variable.
These aliases remain tracked so that the next subsequent reference will redefine the value. Several tracked aliases are compiled into the shell.