前端之家收集整理的这篇文章主要介绍了
linux – 如何区分两个配置文件?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个snmpd.conf
文件,一个在有效的服务器上,另一个没有.如何在
删除不相关的注释和换行符的同时区分两个
配置文件?
diff <(grep -v '^#' f1) <(grep -v '^#' f2)
@H_
502_8@为了避免空白行和除了空格之外的任何行,除了相同的行与
添加的前导空格有一个区别…
diff -b \
<(grep -vE '^([ \t]*#|^[ \t]*$)' f1)\
<(grep -vE '^([ \t]*#|^[ \t]*$)' f2)
@H_
502_8@不过到了这一点,我可能会把它放到一个脚本中并写一些类似于原始建议的东西,它更具可读性.
原文链接:https://www.f2er.com/linux/402268.html