我有一个在设备上运行一系列测试的程序。设备在脚本开始时导入一个配置文件,最终结果是检查配置是否相同并成功导入。
但是,一旦设备获得配置,它会稍微重组配置。这可能与间距/制表符有关。例如:
< option ifname 'eth0'
< option proto 'static'
< option ipaddr '192.168.100.1'
< option netmask '255.255.255.0'
在原始配置文件上,再次导出时更改为:
> option ifname 'eth0'
> option proto 'static'
> option ipaddr '192.168.100.1'
> option netmask '255.255.255.0'
理想情况下,我打算对这两个文件进行 md5sum 检查。有人知道另一种方法吗?