rekursywna weryfikacja pliku / katalogu w systemie Linux

5

Jaka byłaby struktura poleceń lub prosty skrypt bash do uruchomienia, aby porównać wszystkie pliki w jednym katalogu ze wszystkimi plikami w innym katalogu, sprawdzając, czy ich dane są identyczne, czy nie? Musi być rekurencyjny, więc sprawdza również pliki w podkatalogach.

Zasadniczo sposób na upewnienie się z pewnością, że operacja kopiowania katalogu lub operacji dublowania zachowała integralność danych.

DaveO
źródło

Odpowiedzi:

3

Wypróbuj diff -a -q -r dir1 dir2

Więcej informacji można znaleźć na stronie http://linux.die.net/man/1/diff .

Karan
źródło
wielkie dzięki. Skończyło się na tym, że użyłem diff -s -r -q dir1 dir 2, aby uzyskać dziennik identycznych plików (aby obserwować postęp)
DaveO,