Наступна помилка сталася з завданням rsync.
rsync: send_files не вдалося відкрити "/home/user/scripts/@eaDir/script.js@SynoEAStream": заборонено дозвіл (13)
rsync error: деякі файли / attrs не були передані (див. попередні помилки) (код 23) на main.c (1183) [sender = 3.1.0]
Я не можу сказати, чи це зупинився процес або є тільки файл пропущено . Я хотів би, щоб rsync продовжувати в будь-якому випадку і просто вивести помилку протоколу. Це можливо?
1
rsync продовжуватиме виконуватись, якщо виникає помилка, що заперечується. Помилка код 23, яку ви отримуєте, є лише зведеним звітом, що виникли помилки
—
Saggio
Чи існує документація щодо поведінки, на яку можна звернутися?
—
JJD
Я не можу знайти нічого в офіційній документації rsync, лише кілька повідомлень на форумі (і особистий досвід), які підтверджують цю функціональність. Причина 2 помилок (
—
Saggio
send_files failed
і some files/attrs...
) тому, що перший - це помилка для файлу, який дав дозвіл відхилити помилку, другий - це узагальнююча помилка, що деякі файли не вдалося скопіювати (тому що виконання цього в командному рядку може бути надзвичайно простим для фактичного помилка для виходу з екрану).
В ПОРЯДКУ. Будь ласка, додайте повну відповідь, щоб я міг надати вам прапорець відповіді і закрити питання.
—
JJD