не могу получить rsync с исключением для работы!

У меня есть каталог с исходным кодом: / media / Documents / source

и внутри «source», dir1, dir2 и т. Д.

Я пытаюсь:

rsync -avzhe ssh  --exclude /dir1 --exclude /dir2  /media/Documents/source user@192.168.1.3:/media/Documents/

, но он продолжает передавать dir1, dir2 к месту назначения.

Я пробовал разные способы:

--exclude=/dir1 

 or --exclude dir1/ 

или --exclude 'dir1' и т. Д., Но ничего не работает

0
задан 4 January 2014 в 22:34

1 ответ

--exclude 'dir1/' должно работать. Следует иметь в виду, что используемый вами шаблон (в вашем случае «dir1 /» - это относительный шаблон к вашему источнику.

В блоге geek-stuff есть несколько хороших примеров того, как использовать rsync с исключения: http://www.thegeekstuff.com/2011/01/rsync-exclude-files-and-folders/

0
ответ дан 4 January 2014 в 22:34

Другие вопросы по тегам:

Похожие вопросы: