标签: include diff configuration-files
我有一系列设备的配置文件。
它们都不同,但文件的几个部分对于它们中的许多(但不是全部)是通用的。
我想确定所有这些常见部分,将每个部分提取到一个文件中,然后“包含”在原始文件中,这样只有一个地方可以编辑/更新。
我该如何处理?我可以使用diff或类似的方法来查找每对文件中的公共部分,但我可能会错过一些东西,例如,一对有10行公共部分,但另一个文件只共享前9行 - 我真的想在尽可能多的文件中找到共同的子序列。
diff
还有其他一些问题与此有些相关,但似乎并不适用于此背景。