Korn Shell
Enable tracing a function in ksh
Tracing can be enabled for a KornShell script by using "set -x", but this will have no effect on functions within the script. The following line will enable tracing for all functions in a script:
<geshi lang="bash">
typeset -ft $(typeset +f)
</geshi>
Note that this will not work for BASH.
[Idea is from Dan Mercer <dmercer@mn.rr.com>, news group comp.unix.shell]