我有两个文件(例如File1
和File2
),我想对它们进行比较,以确保它们的内容完全相同。 md5sum
Unix
命令是否合适?
例如,具有:
md5sum File1
99596524e0642ad4b7fd5b3d5c472d77
md5sum File2
99596524e0642ad4b7fd5b3d5c472d77
我能得出两个文件的内容彼此相同的结论吗?
答案 0 :(得分:4)
cmp
是用于比较文件的标准命令行实用程序。
如果文件相同,则不输出任何输出,并且进程退出代码为0。如果文件不同,则差异的位置被打印,退出代码为1。退出代码为2表示发生错误。
如果File1和File2相同,但File3不同,您将看到以下结果:
$ cmp File1 File2
$ cmp File1 File3
File1 File3 differ: byte 1562, line 37
GNU documentation和options