RSync'in değiştirilmiş ve silinmiş dosyaları yazdırmasını istiyorum. Ayrıntılı seçenek (-v), değiştirilen dosyaları yazdırır, ancak aynı zamanda alt dizinlerin listesini de yazdırır, çünkü dokunulan dizinler değiştirilmiş sayılır. Birçok alt dizinden çok sayıda dosyayı senkronize ettiğim için, gerçek değişiklikleri görmek imkansız.
Yani, rsync kullanarak dizin yazdırmak için bir yolu var mı?
grep -v "*/$"
Yeni dizinleri de hariç tutacağı için cevap aramıyorum .
Komut kullanıyorum: rsync -avh --delete /media/data/src /media/data/bkp
Ve her zaman tüm dizinlerin listesini yazdırır:
src/dir1/
src/dir1/sdir1/
src/dir1/sdir2/
src/dir2/
DÜZENLEME: Tamam, bazı yoğun testlerden sonra .. Bir ext4 bölümünden ext4'e ve NTFS'den NTFS'ye eşitleme yaparken tüm dizinleri yazdırmaz. Sadece ext4'ten NTFS'ye senkronize ederken bunu yapar. Ve seçenekler -c
ya da --omit-dir-times
bunu değiştirmeyin.