如果你是一个Linux爱好者,那么你可能听说过bash脚本的概念。在bash脚本中,您可以自动执行命令序列的代码块。然而,有时bash脚本中的代码块会变得复杂,用户很难进一步执行它。
这就是为什么bash提供了一个在另一个中包含脚本的功能。它使您能够高效地运行命令,并实现更高级别的自动化。在这个博客中,我们将解释这个概念,并提供如何将bash脚本包含到另一个脚本中的示例。
源命令
source是将bash脚本包含到另一个脚本中的最常见命令之一。例如,如果你想将“info.sh”脚本添加到“main.sh”中,那么你所要做的就是将以下行添加到“main.sh”剧本中:
源信息.sh
info.sh脚本包含以下信息:
运行main.sh脚本后,它将首先执行info.sh,然后运行其他命令:
点(.)或点斜杠
您可以使用dot(.)而不是source命令,因为两者相似并且用于从当前shell执行命令。
您也可以使用点斜杠(./)而不是点(.)从当前目录执行命令: