【发布时间】:2018-07-30 18:25:08
【问题描述】:
我正在比较脚本中的两个文件。使用命令
comm -3 123.txt 321.txt"
这两个文件123和321只有数字内容。
我也用过
diff -ibw abc.txt cba.txt
这些文件 abc 和 cba 包含字母数字内容
如果没有不匹配,则不打印输出,你能帮我写一个如下的条件吗?
如果没有区别我需要打印files match
如果有差异,我想打印 mismatch found 以及不匹配的输出。
【问题讨论】:
-
来自
man diff,退出状态为0 if inputs are the same, 1 if different..您可以使用它...此外,如果您使用-s选项,您将收到一条消息,指出输入时文件相同是一样的
标签: shell awk diff difference comm