Bash Script包含另一个Bash Script

如果你是一个Linux爱好者,那么你可能听说过bash脚本的概念。在bash脚本中,您可以自动执行命令序列的代码块。然而,有时bash脚本中的代码块会变得复杂,用户很难进一步执行它。

这就是为什么bash提供了一个在另一个中包含脚本的功能。它使您能够高效地运行命令,并实现更高级别的自动化。在这个博客中,我们将解释这个概念,并提供如何将bash脚本包含到另一个脚本中的示例。

源命令

source是将bash脚本包含到另一个脚本中的最常见命令之一。例如,如果你想将“info.sh”脚本添加到“main.sh”中,那么你所要做的就是将以下行添加到“main.sh”剧本中:

源信息.sh

info.sh脚本包含以下信息:

运行main.sh脚本后,它将首先执行info.sh,然后运行其他命令:

点(.)或点斜杠

您可以使用dot(.)而不是source命令,因为两者相似并且用于从当前shell执行命令。 

您也可以使用点斜杠(./)而不是点(.)从当前目录执行命令: