Ergebnis 1 bis 8 von 8
  1. #1
    Ontario
    Themenstarter
    Avatar von bw1faeh0
    Registriert
    01.2008
    Beiträge
    351

    Große Verzeichnisse vergleichen?

    Hallo Leute,

    ich möchte zwei Verzeichnisse und deren Dateien vergleichen. Dabei interessiert mich nicht, ob jedes Byte der enthaltenen Dateien identisch ist, sondern nur, ob alle Dateien des Verzeichnisse a) auch in b) existieren.

    Mit diff -r Verzeichnis1 Verzeichnis2 werden ja auch Dateiinhalte Zeile für Zeile, Byte für Byte verglichen. Bei 500 GB Daten pro Verzeichnis ist das etwas langwierig... gibts nen kürzeren Weg?

    ls -la auf beide Verzeichnisse und dann deren Outputs vergleichen?

    Grüße!

  2. #2
    Jonagold Avatar von MacCoolik
    Registriert
    02.2010
    Ort
    Mannheim
    Beiträge
    21
    mal was eingeschoben, kennst du Filemerge? ist im prinzip nichts anderes als diff -r Verzeichnis1 Verzeichnis 2
    an  a day keeps Microsoft away

  3. #3
    Ontario
    Themenstarter
    Avatar von bw1faeh0
    Registriert
    01.2008
    Beiträge
    351
    Nee, kenne ich nicht. Will die Verzeichnisse ja nicht mergen, nur vergleichen, um zu schauen ob rsync richtig gearbeitet hat

  4. #4
    Jonagold Avatar von MacCoolik
    Registriert
    02.2010
    Ort
    Mannheim
    Beiträge
    21
    Hajo probier' es doch einfach mal aus, unterschiedliche Zeilen werden markiert.
    an  a day keeps Microsoft away

  5. #5
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.966
    Zitat Zitat von bw1faeh0 Beitrag anzeigen
    Will die Verzeichnisse ja nicht mergen, nur vergleichen, um zu schauen ob rsync richtig gearbeitet hat
    A) Musst du ja nicht. Du bekommst erst mal eine Übersicht...
    B) Dann kommt rsync dafür wohl nicht in Frage?

  6. #6
    Cellini
    Registriert
    09.2005
    Beiträge
    8.740
    Zitat Zitat von bw1faeh0 Beitrag anzeigen
    […]ob rsync richtig gearbeitet hat
    Gibts einen Grund zur Annahme, daß es das nicht tat? Welchen Rückgabewert hast Du von rsync bekommen?
    Gruß Pepi

  7. #7
    Ontario
    Themenstarter
    Avatar von bw1faeh0
    Registriert
    01.2008
    Beiträge
    351
    Ich nutze den --stats-Schalter. Somit bekomme ich eine Auswertung. Sinngemäß steht da, dass 2000 Dateien vorhanden sind, 1980 Dateien davon übertragen wurden. Und ich würde nun gerne wissen, welche Dateien nicht darunter sind. Ich nutze dabei aber (meines Wissens) keine Excludes.

  8. #8
    Cellini
    Registriert
    09.2005
    Beiträge
    8.740
    --progress bzw. --log könnten helfen. Und evt. auch noch ein -n (--dry-run).
    Gruß Pepi

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •