Respostas:
A opção declaredo builtin -ffaz isso:
bash-4.2$ declare -f apropos1
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
Eu uso typepara esse fim, é mais curto para digitar;)
bash-4.2$ type apropos1
apropos1 is a function
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
Você pode usar o typecomando para fazer isso.
type yourfuncimprimirá a função em STDOUT. Como man typediz,
O utilitário de tipo deve indicar como cada argumento seria interpretado se usado como um nome de comando.
help typemostra as informações específicas do Bash.
man type? Os componentes internos do shell geralmente não têm página de manual no meu sistema.