Saya ingin rsync untuk mencetak file yang dimodifikasi dan dihapus. Opsi verbose (-v) tidak mencetak file yang dimodifikasi tetapi juga daftar subdirektori, mungkin karena direktori yang disentuh dianggap dimodifikasi. Karena saya menyinkronkan banyak file dari banyak subdirektori, tidak mungkin untuk melihat perubahan yang sebenarnya.
Jadi, adakah cara untuk tidak mencetak direktori menggunakan rsync?
Saya tidak mencari grep -v "*/$"
jawaban karena akan mengecualikan direktori baru.
Perintah yang saya gunakan: rsync -avh --delete /media/data/src /media/data/bkp
Dan setiap kali ia mencetak daftar semua direktori:
src/dir1/
src/dir1/sdir1/
src/dir1/sdir2/
src/dir2/
EDIT: Ok, setelah beberapa tes intensif .. Itu tidak mencetak semua direktori ketika menyinkronkan dari partisi ext4 ke ext4 dan dari NTFS ke NTFS. Itu hanya dilakukan saat sinkronisasi dari ext4 ke NTFS .. Dan opsi -c
atau --omit-dir-times
tidak mengubahnya.