Copio arquivos para outro local usando rsync
a opção --files-from
. Às vezes, um arquivo é excluído e não é mais incluído nessa lista de arquivos. Tentei usar --delete
, mas isso não excluiria mais nenhum arquivo que não estivesse mais na lista.
Como eu poderia excluir os arquivos usando essa abordagem?
A questão é 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, incluísse novamente os subdiretórios e os arquivos PDF. Achei que usar find -name '*.pdf'
como entrada rsync --files-from
seria uma abordagem mais sensata, até chegar ao problema de exclusão acima.