md5cp
Copies files conditionally using MD5 checksums
md5cp will traverse a file tree and check the MD5 checksum of each file. If the file is unchanged, it is ignored; if it is changed (or new), its MD5 is updated in the database, and the file is copied to the destination directory. A number of optional parameters can change what happens in addition to the file copy.
This utility is useful for situations when file dates are corrupt and rsync cannot be used.
Copyright (C) 2013 The Regents of the University of Michigan