I guess what I mean is: is there something like unalias to clear functions defined by sourcing a script or config/alias file from memory?
Is it necessary to start a new terminal session, or can it be done with a command? I tried "function somefunc {}" but bash told me it hit an "unexpected token" @ the close-bracket.
BZT
EDIT: Googled and found it -- here. Short answer: use unset -v [funcname] (without brackets of course), then test by typing in the name of the function at the next prompt.
Gee, if I had just taken a minute to Google, there'd be about 775,000 bytes more on this forum's server disks.