批量校验文件内容

1.通过md5校验

md5sum file1 file2 file3
其中,file1、file2和file3是要比较的文件名。该命令将为每个文件生成一个MD5哈希值,并将其显示在屏幕上。如果两个或多个文件具有相同的MD5哈希值,则它们是相同的。

如果您有很多文件需要比较,可以使用通配符来批量处理它们,例如:

md5sum dir/*
这将比较目录dir中的所有文件,并列出它们的MD5哈希值。


2.通过diff校验,并输出不同内容

diff -q file1 file2
其中,file1和file2是要比较的文件名。该命令将比较两个文件的内容,并输出差异。如果两个文件相同,则没有输出。通过指定 -q 选项,该命令只会显示文件是否不同,而不会显示具体差异。

如果您有很多文件需要比较,可以使用通配符来批量处理它们,例如:

diff -q dir1/* dir2/*
这将比较目录 dir1 和目录 dir2 中的所有文件,并输出它们之间是否有差异。




md5sum file1 file2 file3
其中,file1、file2和file3是要比较的文件名。该命令将为每个文件生成一个MD5哈希值,并将其显示在屏幕上。如果两个或多个文件具有相同的MD5哈希值,则它们是相同的。

如果您有很多文件需要比较,可以使用通配符来批量处理它们,例如:

md5sum dir/*
这将比较目录dir中的所有文件,并列出它们的MD5哈希值。
posted @ 2023-06-12 10:49  安生丶  阅读(324)  评论(0)    收藏  举报