我在.bash_profile
中定义了一些不同的功能。我通常记得函数的名称,但想在运行之前快速查看代码。
在我.bash_profile
我有以下内容:
gpm () {
echo "git pull origin master"
git pull origin master
}
现在我想在Bash中运行这样的东西:
$ <something> gpm
预期结果:不执行该功能只打印出功能定义本身。
答案 0 :(得分:71)
简单地说:
type gpm
你会被告知gpm
是一个功能并显示其定义。使用help type
进行使用。
答案 1 :(得分:49)
declare -f gpm
只打印函数gpm
的函数定义,而不打印其他文本。