Estou procurando usar o rsync para gravar dados de log em uma unidade USB externa conectada a um servidor Linux.
O comando abaixo está gravando todos os dados e não apenas de outubro.
sudo rsync -av -r --progress --include **2018-10-** . /mnt/ext1/
Os dados de outubro que preciso podem ser encontrados em várias classes com diretórios variados.
Responder1
rsync -av --include="*/" --include="*2018-10*" --exclude="*" . /mnt/ext1/
Você deve primeiro incluir tudo o que deseja e depois excluir o resto. Usar--funcionamento a secopara verificar se tudo está funcionando como você deseja e-mse você não deseja que os diretórios vazios sejam copiados.