我正在编写一个简单的bash脚本来执行以下操作:
1)检查两个文件(foo1和foo2).
2)如果foo1与foo2不同而foo1不为空,请发送电子邮件.
3)如果foo1与foo2相同……或者foo1是空白的……什么都不做.
空白的情况令我感到困惑.这就是我要开始的:
diff --brief <(sort ./foo1) <(sort ./foo2) >/dev/null comp_value=$? if [ $comp_value -ne 0 ] then mail -s "Alert" bob@bob.com <./alertfoo fi
显然,这不会检查空白内容.有关如何做到这一点的任何想法?