5

bash_profile に Projection 関数があります。現在、bash スクリプトからこの関数を呼び出そうとしていますが、見つからないというエラーが発生します。プロジェクション関数を bash スクリプトから見えるようにするにはどうすればよいですか?

4

2 に答える 2

2

関数をエクスポートする必要があります

export -f foo

ref

于 2013-04-11T05:38:51.157 に答える
0

賢明ではあるが必ずしも洗練されていないアプローチは、関数を別のファイルに入れ、プロファイルとスクリプトから取得することです。

すべてのスクリプトで使用できるようにする場合は、関数をエクスポートする必要がありますが、グローバル変数と同様に、これは長期的にはあまり維持できません。

于 2013-04-11T05:39:59.870 に答える