A couple of quick tricks: help -d will list all builtins with a (very) brief synopsis which _command_ will show the executable path for non-builtins Note that there are some that have a foot in both camps, for example printf (That one's a bitch - the builtin behaves subtly differently from the external program.) Just _command_ will run the builtin, specify a path to force the external one, like _/usr/bin/command_ . ...and of course type -a _command_
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012