比较两个文件的不同

使用grep的简单比较

1
grep -Fxvf file1 file2
  • 显示file1相对与file2缺少的
  • 当file1中有 3 而file2中有的是 3.1 时,并不提示file1缺少 .1

diff经典的比较函数

1
diff -u file1 file2
  • 使用 +- 来表示文件的变化
  • -u 是合并格式,能看到更多的有用信息
  • 比较文件时最好在每个文件的最后一行加上换行符,不然diff会提示一些肉眼不可见的不同

参考

http://wiki.jikexueyuan.com/project/shell-learning/file-comparing-cmp-diff-patch.html