「エクスポート」組み込み関数の「-f」オプションを使用すると、サブシェルが関数を自動的に定義するように関数をエクスポートできます。

「エクスポート」組み込み関数の「-f」オプションを使用すると、サブシェルが関数を自動的に定義するように関数をエクスポートできます。

~からバッシュマニュアル:

関数をエクスポートできるため、サブシェルは自動的に組み込み-fオプションを使用して関数を定義しますexport

どういう意味ですか?

それは次の意味ですか?

関数は-f組み込みオプションを介してエクスポートできるため、exportサブシェルは自動的にその関数を所有します。

ありがとうございます。

ベストアンサー1

bashでは、これを変数ではなく関数として解釈するために-fフラグが必要です。よりマニュアルページ

おすすめ記事