情况是这样的,我有一个 shell 脚本,它根据网络命令执行操作,可能是服务重启或停止。这部分工作正常,但我被困在需要保证它可以更灵活的部分,即我可以稍后添加一些服务而不触及主脚本。所以我想将脚本分成多个脚本,就像interfaces.d/那样,但我不想使用配置文件,而是想在其中存储一些代码,并在调用脚本时加载它。问题是,对于每个“进程”,我想创建一个单独的文件,其中包含一个 if。这可能吗?
谢谢。
答案1
回答我自己的问题,实际上你可以这样做。
我所做的是遍历 .d 文件夹中的文件并使用以下命令执行它们:
.$文件名
请注意,点和文件之间有一个空格。
希望这对某人有帮助