Я пытаюсь настроить rsync
для OS X 10.8.4 с помощью файла исключения. Однако он не распознает пути, которые я хочу исключить.
Я хочу скопировать домашний каталог пользователя ABC
в папку с именем Backup_Mac
на подключенном внешнем диске.
rsync -av --progress --exclude-from='/Users/ABC/excludelist.txt' /Users/ABC /Volumes/Backup_Mac
excludelist.txt
содержит
- /Users/ABC/Dropbox/
Это не исключая папку Dropbox.
Теперь, если я изменю файл исключения на
- Dropbox/
он исключает ABC/Dropbox
но также и все другие папки с именем Dropbox в другом месте дерева файлов. Это не то, что я хочу - я хочу исключить только папку ABC/Dropbox
но включить любые другие папки, называемые Dropbox
, например ABC/Application Support/Dropbox
.
Любой намек на то, как этого добиться? Как мне указать путь исключения, относящийся к резервной копии папки или к корню?