Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 bash_profile 中有一个投影功能。现在我试图从 bash 脚本调用这个函数,但是我得到一个未找到的错误。如何使投影功能对 bash 脚本可见?
您必须导出函数
export -f foo
ref
理智但不一定优雅的方法是将函数放在单独的文件中,并从您的配置文件和脚本中获取它。
如果要使所有脚本都可以使用该函数,则需要导出该函数,但是 - 与全局变量一样 - 从长远来看,这不是很容易维护。