Меня это немного смущает, хотя
diff –rq dir/ dir1/
не показывает разницы Этот rsync предназначен для резервного копирования каталога
rsync -avrREz --delete --links -e "ssh -l user" --delete dir/ site.net:dir/ && tar -c /dir/ | md5sum
но, похоже, он не дает мне тех же контрольных сумм, когда я делаю tar в каталоге назначения
tar –c dir/ | md5sum
Я что-то упускаю?
В архиве хранятся всевозможные метаданные, из-за которых md5sum может не совпадать. Я писал подобный сценарий проверки раньше, и я помню, что мне пришлось немного потрудиться, чтобы избавиться от всех вещей, которые вызывают сбои проверки.