test -f MD5 && sort MD5 >MD5_old && touch -r MD5 MD5_old && rm MD5; for i in *.*; do test -f MD5 || touch MD5; m=$(md5sum $i|cut -b-32); grep -q $m MD5 && echo rm -v $i || md5sum $i|tee -a MD5; done|grep ^rm|tee rm; sort -u MD5 >MD5.x && mv MD5.x MD5; echo; diff -u MD5_old MD5; test -s rm || rm rm