copy file if file size differs
I have files in /src/ that I copied to /dst/
I encountered some I/O errors. All of the files from /src/ exist in /dst/, but they are not 100% exact copies. (some data is missing in the files in /dst/)
cp -u /src/ /dst/ only moves files from /src/ to /dst/ if A. the files does not exist in /dst/ or B. the file in /src/ is "newer" (involving time stamp) than the existing file in /dst/
How can I move all of the files (and directories containing files) from /src/ (recursively) to /dst/ if the file size of the file in /dst/ differs from the file in /src/?