Exclui arquivos que não estão incluídos com 'rsync --files-from'

1

Copio arquivos para outro local usando rsync com a opção --files-from . Às vezes, um arquivo é excluído e não é mais incluído nessa lista de arquivos. Eu tentei usar --delete , mas isso não excluiria mais nenhum arquivo que não esteja na lista.

Como posso excluir os arquivos usando essa abordagem?

O ponto é que eu só quero copiar todos os arquivos PDF, arquivos que terminam em .pdf . Eu poderia fazer isso com --exclude e --include , mas isso exigiria que eu excluísse todos os arquivos e, em seguida, re-incluísse os subdiretórios e os arquivos PDF. Eu pensei que usar find -name '*.pdf' como entrada para rsync --files-from seria uma abordagem mais sensata, até eu encontrar o problema acima.

    
por Martin Ueding 21.06.2014 / 23:37

0 respostas

Tags