产品里面有很多带版本的 想查看一下不带版本好的文件是否一致 方法为:
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