Chciałbym, aby rsync drukował zmodyfikowane i usunięte pliki. Opcja verbose (-v) drukuje zmodyfikowane pliki, ale także listę podkatalogów, być może dlatego, że dotknięte katalogi są uważane za zmodyfikowane. Ponieważ synchronizuję wiele plików z wielu podkatalogów, nie można zobaczyć rzeczywistych zmian.
Czy istnieje sposób, aby nie drukować katalogów za pomocą rsync?
Nie szukam grep -v "*/$"
odpowiedzi, ponieważ wykluczałoby to także nowe katalogi.
Polecenie, którego używam: rsync -avh --delete /media/data/src /media/data/bkp
I za każdym razem drukuje listę wszystkich katalogów:
src/dir1/
src/dir1/sdir1/
src/dir1/sdir2/
src/dir2/
EDYCJA: Ok, po kilku intensywnych testach .. Nie drukuje wszystkich katalogów podczas synchronizacji z partycji ext4 na ext4 i od NTFS do NTFS. Dzieje się tak tylko podczas synchronizacji z ext4 do NTFS. I opcje -c
lub --omit-dir-times
nie zmieniaj tego.