rsync tylko według ścieżki / nazwy pliku?


13

Czy istnieje sposób, aby zsynchronizować dwa katalogi porównujące tylko nazwy plików (a nie rozmiar pliku, datę modyfikacji lub jakiekolwiek inne kryteria)?

Odpowiedzi:



1

--ignore-timesOpcja powinna zrobić.

Od man rsync:

-I, --ignore-times
Zwykle rsync pomija wszystkie pliki, które są już tego samego rozmiaru i mają ten sam znacznik czasu modyfikacji. Ta opcja wyłącza to zachowanie „szybkiego sprawdzania”, powodując aktualizację wszystkich plików.


Pytanie dotyczy aktualizacji opartej wyłącznie na istnieniu pliku. Wyjaśniasz, jak aktualizować bez względu na czas modyfikacji. To są dwie różne rzeczy. W pierwszym przypadku, jeśli plik istnieje już w obu miejscach, nic się nie zmienia. W drugim przypadku, jeśli plik już istnieje w obu miejscach, i tak jest kopiowany.
Shaun,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.