bash函数不再存在

时间:2019-01-03 20:03:47

标签: bash shell

如果 bash 功能在一段时间内没有使用并且系统需要内存(或其他功能),它们是否会被“弹出系统”?

请允许我解释。为了它的价值,我继承了一个脚本项目(应该早就将其移至编译代码中),该项目用于进行大量计算,反复运行,重试值,尝试校准计算机。主脚本从一开始就提供了另一个脚本文件以引入辅助函数source ${binpath}/helper.sh,然后运行3-4个小时即可完成工作。

很自然,当它在 helper.sh 中调用两个函数时,找不到它们。我已经手工验证过了-函数调用正确标记,拼写正确,并且(在 set -x 的帮助下)可以在脚本外部调用。

我唯一能想到的是,鉴于时间和计算量,系统将这两个功能视为未使用并丢弃了。

所以我想知道-是这样吗?

0 个答案:

没有答案