Inhalt von Verzeichnissen vergleichen (Befehl dircmp)
Mit dem Befehl dircmp können Sie zwei Verzeichnisse, die Sie mit den Parametern Verzeichnis1 und Verzeichnis2 angeben, vergleichen und die Ergebnisse des Vergleichs in die Standardausgabe schreiben.
Zunächst vergleicht der Befehl dircmp die Dateinamen in jedem Verzeichnis. Falls eine Datei in beiden Verzeichnissen enthalten ist, vergleicht der Befehl dircmp den Inhalt der beiden Dateien.
In der Ausgabe listet der Befehl dircmp die für jedes Verzeichnis eindeutigen Dateien auf. Anschließend listet er die Dateien auf, die in beiden Verzeichnissen denselben Namen, aber unterschiedliche Inhalte haben. Wenn kein Flag angegeben wird, werden auch Dateien mit aufgelistet, die in beiden Verzeichnissen denselben Namen und denselben Inhalt haben.
Die folgenden Beispiele veranschaulichen die Verwendung des Befehls dircmp:
- Geben Sie beispielsweise Folgendes ein, um die Unterschiede zwischen
den Dateien proj.ver1 und proj.ver2
zusammenzufassen:
Es erscheint eine Zusammenfassung der Unterschiede zwischen den Verzeichnissen proj.ver1 und proj.ver2. In der Zusammenfassung werden die Dateien, die entweder nur in dem einen oder in dem anderen Verzeichnis gefunden wurden, sowie wie in beiden Verzeichnissen gefundenen Dateien gesondert aufgelistet. Wenn eine Datei in beiden Verzeichnissen gefunden wird, gibt der Befehl dircmp an, ob die beiden Kopien identisch sind.dircmp proj.ver1 proj.ver2 - Geben Sie beispielsweise Folgendes ein, um Detailinformationen zu den Unterschieden in den
Verzeichnissen proj.ver1 und proj.ver2
anzuzeigen:
Das Flag -s unterdrückt Informationen über identische Dateien. Das Flag -d zeigt eine diff-Liste für jede der unterschiedlichen Dateien in beiden Verzeichnissen an.dircmp -d -s proj.ver1 proj.ver2