Я настроил несколько функций в моем .bashrc
файле. Я хотел бы просто отобразить фактический код функции, а не выполнить ее, чтобы быстро обратиться к чему-либо.
Есть ли способ, мы могли бы увидеть определение функции?
Опция declare
встроенной функции -f
делает это:
bash-4.2$ declare -f apropos1
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
Я использую type
для этого, он короче набирать;)
bash-4.2$ type apropos1
apropos1 is a function
apropos1 ()
{
apropos "$@" | grep ' (1.*) '
}
man type
? Встроенные оболочки обычно не имеют man-страницы в моей системе.help type
показывает специфичную для Bash информацию.для использования информации встроенных команд:
например:
Для получения информации о всех из них введите, например:
источник