rekursive Datei- / Verzeichnisprüfung unter Linux

4475
DaveO

Was wäre eine Befehlsstruktur oder ein einfaches Bash-Skript, das ausgeführt werden soll, um alle Dateien in einem Verzeichnis mit allen Dateien in einem anderen Verzeichnis zu vergleichen und zu überprüfen, ob ihre Daten identisch sind oder nicht. Muss rekursiv sein, damit auch Dateien in Unterverzeichnissen überprüft werden.

Im Grunde ein Weg, um sicher zu gehen, dass bei einer Verzeichniskopie oder Spiegelung die Datenintegrität erhalten bleibt.

5

1 Antwort auf die Frage

3
Karan

Versuchen Sie es mit diff -a -q -r dir1 dir2

Weitere Informationen finden Sie unter http://linux.die.net/man/1/diff .

vielen Dank. Am Ende habe ich diff -s -r -q dir1 dir 2 benutzt, um ein Protokoll identischer Dateien zu erhalten (um den Fortschritt zu sehen) DaveO vor 11 Jahren 0