linux – 如何区分两个配置文件?

前端之家收集整理的这篇文章主要介绍了linux – 如何区分两个配置文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个snmpd.conf文件,一个在有效的服务器上,另一个没有.如何在删除不相关的注释和换行符的同时区分两个配置文件

解决方法

diff <(grep -v '^#' f1) <(grep -v '^#' f2)

为了避免空白行和除了空格之外的任何行,除了相同的行与添加的前导空格有一个区别…

diff -b \
  <(grep -vE '^([ \t]*#|^[ \t]*$)' f1)\
  <(grep -vE '^([ \t]*#|^[ \t]*$)' f2)

不过到了这一点,我可能会把它放到一个脚本中并写一些类似于原始建议的东西,它更具可读性.

原文链接:https://www.f2er.com/linux/402268.html

猜你在找的Linux相关文章