#! /bin/bash
#md5值是通過統計乙個檔案的大小、許可權、內容等進行集合得來的值,可以通過比較兩個檔案的md5值進行比較這兩個檔案是否一致
#通過md5值進行檔案比較
#版本:v1.0
#date:2016-10-19
#author:salt
#email:[email protected]
dir_path='filename'
source_name=(xx_web cz_web gz_web)
#if [ -e $dir_path/statis_all.c ]
#then
# rm -rf $dir_path/statis_all.c
#ficd $dir_path
for(( i=0;i<$;i++))
dofor line in `ls $`
do(time find $/$line -type f -print0 | xargs -0 -i md5sum {};) 2>$/$line.c 1>/dev/null
md_time=`cat $/$line.c|grep 'real'| awk ''`
echo "$ $line $md_time" >> statis_all.c
done
rm -rf $/*.c
done
#num=`cat $dir_path/dtedu1.c | wc -l`
#echo "the total number of files is `expr $num '-' 4` ">> $dir_path/dtedu1.c
python 通過md5檢查並刪除重複檔案
usr bin python3 coding utf 8 time 8 21 2020 2 41 pm author jet li email robo jet qq.com file md5 check.py software pycharm import os import hashlib fr...
python獲取檔案MD5值
在比較兩個資料夾內的兩個壓縮包是否相同,可以採用判斷兩個壓縮包的md5是否相等。md5也是有可能會判斷失誤的,了解一下md5碰撞演算法 python獲取檔案md5 import os import hashlib def get md5 filename if not os.path.isfile ...
js獲取檔案MD5值
要在web頁面中計算檔案的md5值,還好這個專案是只需相容現代瀏覽器的,不然要坑死了。其實對檔案進行md5,對於後端來說是及其簡單的。比如使用node.js,只要下面幾行 就可以了 var fs require fs var crypto require crypto function md5fil...