Hi Chet, Do you explicitly allow functions to do this? I just want to know.
a() { a() { ...; }; a; } b() { unset -f b; command b "$@"; } My current use case for this is to have a function simplify itself when condition checks are no longer necessary and just adds unnecessary runtime load. I also had many other previous ones. -- konsolebox