免费资源网 – https://freexyz.cn/
在运维过程中经常遇到文件名不一样但Md5值一样的文件,所以提供以下脚本食用:
#!/bin/bash #重复文件删除 BY:admin@ym68.cc #查询目录 File_Path=$1 Md5_Info=`md5sum ${File_Path}/* ` Repeat_Code=`echo “${Md5_Info}“ |awk {print $1} |uniq -d` for File_Md5 in ${Repeat_Code};do File_Repeat_List=`echo “${Md5_Info}“ |awk “/${File_Md5}/ {print \$0}” |awk NR>1 {print $2}` #删除重复文件 rm -f ${File_Repeat_List} done使用方法:
bash file.sh ./免费资源网 – https://freexyz.cn/
© 版权声明
THE END
暂无评论内容