在KornShell脚本中获取函数名称

我想从函数中获取函数名称,以便进行日志记录.

KornShell(ksh)功能:

foo ()
{
    echo "get_function_name some useful output"
}

有没有类似于$0的东西,它返回脚本中的脚本名称,但是它提供了一个函数的名称?

如果使用function关键字定义函数,则$0是函数名称:
$function foo {
>     echo "$0"
> }
$foo
foo

(在pdksh中测试过.)

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...