У меня есть сценарий, который использует аргументы rsync --files-from
с точным списком файлов (без правил фильтрации, без подстановочных знаков и т. д.) и --ignore-missing-args
(для игнорирования файлов, которые будут созданы сервером в будущем) для периодической передачи файлов.
Сценарий должен завершаться при любой серьезной ошибке (например, потеря соединения); На сервере стоит более старая версия rsync (3.0.4
; локально у меня версия 3.1.0
), которая не поддерживает --ignore-missing-args
:
rsync: on remote machine: --ignore-missing-args: unknown option
Без опции --ignore-missing-args
любые отсутствующие файлы (и в будущем файлы, которые будут созданы) приведут к ошибке rsync с кодом возврата, не равным 0
.
Есть ли обходной путь для этого?
Заранее спасибо!
rsync
на другой машине? Это был бы самый простой обходной путь. - person l'L'l   schedule 13.04.2017