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.
Tags rsync