Me gustaría obtener el nombre de la función dentro de la función, para fines de registro.Obtener el nombre de la función en la secuencia de comandos de KornShell
KornShell función (ksh):
foo()
{
echo "get_function_name some useful output"
}
¿Hay algo similar a $0
, que devuelve el nombre del script dentro de guiones, pero que en cambio proporciona el nombre de una función?
Fuera del tema a esta pregunta: para bash, use la variable de matriz [FUNCNAME] (http://www.gnu.org/software/bash/manual/bashref.html#index-FUNCNAME-193). –