linux文件比较
Posted DChipNau
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux文件比较相关的知识,希望对你有一定的参考价值。
Linux文件比较指令有两个,comm和diff,其中comm要求的是排序过得文件。Diff则没有这个要求,diff的输出结果主要是用来表明文件一经过怎样的修改可以得到文件二。
Comm
Comm的语法如下:
Comm的选项如下:
通过上面的三个选项的组合可以衍生出很多选项,如下:
注意:comm需要的是按字典序排好序的文件,故使用前要先用sort给文件排序。
Diff
Diff语法如下:
diff一般不用选项,他的结果就是用来说明文件一怎么样才能修改成文件二。输出有三种:
字母(a、d和c)之前的行号(n1,n2)是针对file1的,其后面的行号(n3,n4)是针对file2的。字母a、d和c分别表示附加、删除和修改操作。如下是一个使用例子:
以上是关于linux文件比较的主要内容,如果未能解决你的问题,请参考以下文章