rsync nur nach Pfad / Dateiname?


13

Gibt es eine Möglichkeit für mich, zwei Verzeichnisse zu synchronisieren, in denen nur Dateinamen verglichen werden (und nicht Dateigröße, Änderungsdatum oder andere Kriterien)?

Antworten:



1

Die --ignore-timesOption sollte das tun.

Von man rsync:

-I, --ignore-times
Normalerweise überspringt rsync alle Dateien, die bereits dieselbe Größe haben und denselben Änderungszeitstempel haben. Diese Option deaktiviert dieses Verhalten bei der schnellen Überprüfung, wodurch alle Dateien aktualisiert werden.


Bei der Frage geht es um die Aktualisierung, die ausschließlich auf dem Vorhandensein der Datei basiert. Du erklärst, wie man unabhängig von der Mod-Zeit aktualisiert. Das sind zwei verschiedene Dinge. Im ersten Fall ändert sich nichts, wenn an beiden Stellen bereits eine Datei vorhanden ist. In letzterem Fall wird die Datei, wenn sie bereits an beiden Stellen vorhanden ist, trotzdem kopiert.
Shaun
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.