Sim Isso está correto, seu comando não está funcionando -vax :
Eu apenas tentei com:
rsync -vax --exclude-from=/var/www/html/exclude.txt /var/www/html/test/ /var/www/html/test/
Meu arquivo de exemplo exclude.txt é como abaixo:
- /var/www/html/.git
+ /var/www/html/*.php
Ou
.git
app/
Aqui está o seu comando modificado, apenas tente:
rsync -vax --exclude-from=/user/home/ford/xthp/excld.txt /user/home/ford/ destination-path
Mais em exclude-from
Saída:
rsync -vax --exclude-from=/var/www/html/exclude.txt /var/www/html/test/ /var/www/html/test
sending incremental file list
./
sent 104,153 bytes received 624 bytes 209,554.00 bytes/sec
total size is 153,940,108 speedup is 1,469.22
- Um "+" inicial significa incluir o padrão. Um "-" principal significa excluir o padrão.