comm, diff 和 grep
基于comm, diff和grep的用法总结
1 | comm A B |
comm
comm是对两个已经有序的文件进行比较,可以比较输出:仅在A中出现的、仅在B中出现的、在两个文件中都存在的
1 | comm -1 A B 不显示在A文件中独有内容(显示B文件独有内容+两个文件共有) |
diff
diff是比较两个文件之间的不同,给出使两个一致的建议,diff有前后顺序,前面的为旧文件,后面的为新文件
1 | diff A B 直接显示两个文件不同,并给出修改一致的建议(主要是对旧文件的建议) |
grep
1 | grep -v -f a b 从b中剔除a中有的,即b中特有的 |