View difference between Paste ID: XrTk6p9h and FTuH8WSQ
SHOW: | | - or go back to the newest paste.
1
# Arg 1: directory
2
function rechercheCopie {
3
	echo "Searching directory `(cd $1 && pwd)`..."
4
	files=(`find $1 -type f 2> /dev/null`)
5
	echo "${#files[*]} files"
6
7
	i=0
8
9
	while [ $i -lt ${#files[*]} ]; do
10
		j=$(($i+1))
11
12
		while [ $j -lt ${#files[*]} ]; do
13
			file1=${files[$i]}
14
			file2=${files[$j]}
15
16
			if [ $i != $j ]; then
17
				firstMd5=`md5 -q "$file1"`
18
				secondMd5=`md5 -q "$file2"`
19
20
				if [ "$firstMd5" = "$secondMd5" ]; then
21
					echo -e "$file1\t$file2"
22
				fi
23
24
			fi
25-
			j=$(($j+1))
25+
			((j++))
26
		done
27
28-
		i=$(($i+1))
28+
		((i++))
29
	done
30
}