Я хочу исключить несколько каталогов и подкаталогов и их файлы содержимого.
Я хочу передать (отправить) все папки и файлы из /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
Можете ли вы попробовать эту команду?
rsync -avPh /home/admin/web/domain.com/public_html --exclude={'admin/data/conversion', 'admin/smarty/cache', 'contents'} ubuntu@000.00.00.00:/home/ubuntu