04.06.2016

Verzeichnisse auf nicht verbundenen Rechner vergleichen


Zwei Bilderverzeichnisse auf nicht verbundenen Rechner vergleichen, kann man auch über Dateilisten

# ssh benutzername>@ip-adresse
find /Volumes/nas1 -type f > first.txt
find /Volumes/nas2 -type f > second.txt

# Unterschiede finden
# grep -Fxv -f first.txt second.txt > diff.txt
comm -3 <(sort first.txt) <(sort second.txt) > diff.txt

# fehlende Dateien kopieren
cat diff.txt |  pax -rw0s'|.*nas1/||' /nas2