[macek ~]$ rysnc -av /src /dest
building file list ... file has vanished: "/src/file.ext"
Это не генерирует ошибку:
[macek /src]$ rm file.ext
Также странный:
[macek /src]$ fi
Вкладка
Путь будет автоматически заполнен к file.ext
Каково это явление и как избавиться от него?
"Исчезнувший" файл уже удален. То, когда rsync начинается, выполнение, создает список файлов. Эта ошибка означает, что со времени создала список файлов для передачи ко времени, когда она собиралась скопировать его, файл был перемещен или удален, и она не могла найти его. Это могло быть результатом фонового процесса индексации или подобный. rsync FAQ обрисовывает в общих чертах метод для игнорирования "исчезнувших файлов" предупреждение.