如何在Bash中打印函数定义?
我在.bash_profile中定义了几个不同的函数。 我通常记得函数的名字,但是在我运行它之前,想要快速浏览一下代码。
.bash_profile文件:
gpm () { echo "git pull origin master" git pull origin master }
击:
$ <something> gpm
预期结果:不要运行function只是打印出function本身。
简单地说:
type gpm
你会被告知gpm
是一个函数,并显示了它的定义。 使用help type
的用法。
declare -f gpm
将只打印函数gpm
的函数定义而不包含其他文本。