Bashに関数の本文を表示する

Bashに関数の本文を表示する

.bashrc私のファイルにはいくつかの機能が設定されています。何かをすばやく参照するために、関数を実行せずに関数の実際のコードを表示したいと思います。

関数の定義を見る方法はありますか?

ベストアンサー1

組み込みオプションは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.*) '
}

おすすめ記事