Bagaimana selalu membiarkan rsync melanjutkan ketika (izin ditolak) terjadi kesalahan

1

Kesalahan berikut terjadi dengan tugas rsync.

rsync: send_files gagal membuka "/home/user/scripts/@eaDir/script.js@SynoEAStream": Izin ditolak (13)
rsync error: beberapa file / attr tidak ditransfer (lihat kesalahan sebelumnya) (kode 23) di main.c (1183) [sender = 3.1.0]

Saya tidak tahu apakah itu berhenti proses atau apakah hanya file itu dilewati . Saya ingin membiarkan rsync terus dalam hal apa pun dan hanya menghasilkan kesalahan protokol. Apakah ini mungkin?

JJD
sumber
1
rsync akan terus mengeksekusi jika ditemukan izin yang salah Kesalahan kode 23 yang Anda dapatkan hanyalah ringkasan laporan bahwa kesalahan terjadi
Saggio
Apakah ada dokumentasi untuk perilaku yang bisa Anda lihat?
JJD
Saya tidak dapat menemukan apa pun di dokumentasi rsync resmi, hanya beberapa posting forum (dan pengalaman pribadi) yang mengkonfirmasi fungsi ini. Alasan mengapa ada 2 kesalahan ( send_files failed dan some files/attrs... ) adalah karena yang pertama adalah kesalahan untuk file yang memberikan izin ditolak kesalahan, yang kedua hanya ringkasan kesalahan yang mengatakan bahwa beberapa file gagal untuk menyalin (karena menjalankan ini di baris perintah itu bisa sangat mudah untuk aktual kesalahan untuk mematikan layar).
Saggio
BAIK. Harap tambahkan jawaban lengkap sehingga saya dapat memberi Anda bendera jawaban dan menutup pertanyaan.
JJD