В Windows я использую rsync для периодического клонирования некоторого каталога в ${LATEST_BACKUP_DIR}
. Я также использую --backup-dir="${OLD_BACKUP_DIR}"
чтобы сохранять резервные копии старых версий файлов, которые изменились со времени последнего клона.
После выполнения этой команды rsync я заметил, что старые файлы не помещаются в ${OLD_BACKUP_DIR}
, а вместо этого помещаются в каталог со странным именем внутри ${LATEST_BACKUP_DIR}
.
Под странно-названным каталогом я подразумеваю каталог, который отображается в Проводнике Windows, как Unicode MIDDLE DOT (·
). При копировании-вставке имени этого каталога он дает символ
(шестнадцатеричный ef 80 a2
... 
).
Я также заметил, что с другими значениями ${OLD_BACKUP_DIR}
rsync создает такие каталоги, как
· ..
Как я могу исправить эту ошибку?