Unix-最快的方式来判断两个文件是否相同?

前端之家收集整理的这篇文章主要介绍了Unix-最快的方式来判断两个文件是否相同?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个shell脚本,其中我需要检查两个文件是否相同。我做了很多文件,在我的脚本diff命令似乎是性能瓶颈。

这里是行:

diff -q $dst $new > /dev/null

if ($status) then ...

有没有更快的方式来比较文件,也许一个自定义算法,而不是默认差异?

我相信cmp会停止在第一个字节的区别:
cmp --silent $old $new || echo "files are different"

猜你在找的Bash相关文章