Skript zum Vergleichen von Verzeichnissen

Ben.

Registered User
Hallo,

Kennt jemand ein einfaches Skript mit dem ich die Dateien innerhalb eines Verzeichnisses vergleichen kann?

Hintergrund: Ich habe eine Installation eines CMS auf einem Server. Das automatische Update schlägt ohne Fehlermeldung fehl. Der Hersteller sagt "Installation ist wohl beschädigt". Jetzt möchte ich die exakt gleiche Version in ein anderes Verzeichnis installieren und die Dateien per Hash-Wert vergleichen.

Bevor ich jetzt was selber schreibe...

Hat jemand was in diese Richtung?
 
Warum willst du nicht diff -qr DIR1 DIR2 verwenden?
Beispiel:
Code:
diff -qr /var/www/vhosts/domain1.de/cms /var/www/vhosts/domain2.de/cms | sort
Hast du keinen Zugriff per SSH?
 
Last edited by a moderator:
Das sagt mir ja nur welche Dateien wo existieren und wo nicht.

Ich möchte aber wissen ob Dateien unterschiedliche Prüfsummen haben.
 
Das sagt dir auch wo Dateien unterschiedlich sind.

Brauchst du die Prüfsummen, um die mit dem Original des Herstellers zu vergleichen? Oder warum eine Prüfsumme?
 
Hab es jetzt mit diff hinbekommen.

Danke für den Tipp, das hat mir schon gereicht.
 
Sinnvoller, da ausführlicher und zudem auch Quasi-Standard, wäre folgender diff:
Code:
diff -Naur DIR1 DIR2
 
Back
Top