5

我的 bash_profile 中有一个投影功能。现在我试图从 bash 脚本调用这个函数,但是我得到一个未找到的错误。如何使投影功能对 bash 脚本可见?

4

2 回答 2

2

您必须导出函数

export -f foo

ref

于 2013-04-11T05:38:51.157 回答
0

理智但不一定优雅的方法是将函数放在单独的文件中,并从您的配置文件和脚本中获取它。

如果要使所有脚本都可以使用该函数,则需要导出该函数,但是 - 与全局变量一样 - 从长远来看,这不是很容易维护。

于 2013-04-11T05:39:59.870 回答