He configurado varias funciones en mi .bashrcarchivo. Me gustaría mostrar el código real de la función y no ejecutarlo, para referirme rápidamente a algo.
¿Hay alguna manera de que podamos ver la definición de la función?
La opción declareintegrada -fhace eso:
bash-4.2$ declare -f apropos1
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
Yo uso typepara ese propósito, es más corto de escribir;)
bash-4.2$ type apropos1
apropos1 is a function
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
man type? Los componentes integrados de Shell generalmente no tienen página de manual en mi sistema.help typemuestra la información específica de Bash.para el uso de información de comandos incorporados:
por ejemplo:
Para obtener información sobre todos ellos, escriba, por ejemplo:
fuente