Как rsync исключить каталог и подкаталоги Несколько

Я хочу исключить несколько каталогов и подкаталогов и их файлы содержимого.

Я хочу передать (отправить) все папки и файлы из /home/admin/web/domain.com/public_html

, но хочу исключить эти каталоги и их подкаталог со всеми файлами. у них есть несколько случайных имен каталогов

/home/admin/web/domain.com/public_html/admin/data/engine/storage
/home/admin/web/domain.com/public_html/admin/smarty/cache
/home/admin/web/domain.com/public_html/admin/data/conversion
/home/admin/web/domain.com/public_html/contents/
/home/admin/web/domain.com/public_html/contents/548/
/home/admin/web/domain.com/public_html/contents/8fd63uu47/
/home/admin/web/domain.com/public_html/contents/95ued/

Я попробовал два способа:

rsync -avPh /home/admin/web/domain.com/public_html --exclude={'backup/*/*','conversion/*/*','smarty/cache/*/*','storage/*/*','contents/*/*'} ubuntu@000.00.00.00:/home/ubuntu

и:

rsync -avPh /home/admin/web/domainn.com/public_html --exclude={'/backup/*','/conversion/*','/cache/*','/storage/*/*','/contents/*'} ubuntu@000.00.00.00:/home/ubuntu
1
задан 10 May 2021 в 20:19

1 ответ

Можете ли вы попробовать эту команду?

rsync -avPh /home/admin/web/domain.com/public_html --exclude={'admin/data/conversion', 'admin/smarty/cache', 'contents'} ubuntu@000.00.00.00:/home/ubuntu
0
ответ дан 28 July 2021 в 11:42

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

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