查看是否重复的文件的方法

Posted jinanxiaolaohu6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看是否重复的文件的方法相关的知识,希望对你有一定的参考价值。

产品里面有很多带版本的 想查看一下不带版本好的文件是否一致 方法为:

find . -name "*.jar" |rev|cut -d "-" -f 2-$n|rev |sort |uniq -c |sort -k1h

 不带版本号时的处理

find . -name "*.jar" -exec basename  \\; |rev|cut -d "." -f 2-|rev |sort |uniq -c |sort -k1h

 查看目录下文件大小的情况

time find . -type f -exec ls -lh  \\; |awk print $5,$9 |sort -k1hr >/root/webfilesort.txt

 根据md5sum 查找重复文件

find -not -empty -type f -printf "%s\\n" | sort -rn | uniq -d | xargs -I -n1 find -type f -size c -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate

 


以上是关于查看是否重复的文件的方法的主要内容,如果未能解决你的问题,请参考以下文章

如何查看同名文件是不是已经存在[重复]

Xcode中怎样查看重复文件

比较文本文件是不是相等[重复]

忽略大小写查看文件夹下重复的文件方法

Bash命令输出未保存到文本文件或变量[重复]

是否可以查看 Class 文件的字节码? [复制]