如何在bash脚本中使用在bash配置文件中定义的函数?

5

我在bash_profile中有一个Projection函数。现在我正在尝试从bash脚本中调用此函数,但是我收到了一个未找到的错误。我该如何使Projection函数对bash脚本可见?

2个回答

2

您必须导出该函数

export -f foo

ref


导出语句放在哪里? - Omar

0

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

如果您想使该函数对所有脚本都可用,您需要导出该函数,但是长期来看,这与全局变量一样不易维护。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接