@hal_pomeranz this one compares the directories pairwise and considers files to be "the same" if the size and checksum match
dirs=(*)
for ((i=0; i < ${#dirs[@]}; i++)); do
for ((j=i+1; j < ${#dirs[@]}; j++)); do
echo ${dirs[i]} - ${dirs[j]}; rsync -vvrcn ./${dirs[i]}/ ./${dirs[j]}/ | grep uptodate
done
done
