rsyncing arquivos baseados em tamanho

2

Estou tentando rsync arquivos com a extensão *.scala e somente os outros arquivos entre dois diretórios. Se o tamanho for diferente, eles devem ser sincronizados e a operação deve ser recursiva. Estou executando este comando e não vejo nenhum arquivo scala sendo sincronizado, embora eu saiba que os tamanhos são diferentes.

rsync -rnvh --ignore-times --size-only --include '*/' --include '*.scala' --exclude '*' /home/salilsurendran/code/servlet-app /home/salilsurendran/code/sbt-runs/servlet-app/ 

Com a opção -n , estou fazendo uma execução a seco e a saída imprime vários diretórios, mas não arquivos. Por favor ajude

    
por Salil Surendran 08.03.2017 / 03:11

1 resposta

0

rsync -nrvh - apenas tamanho --include=" /" --include=" .scala" --exclude="*" / home / salilsurendran / code / servlet-app / home / salilsurendran / código / sbt-runs / servlet-app /.

o problema estava com o '/' no final do diretório from. Adicionando isso fez funcionar como eu esperava. Obrigado.

    
por 08.03.2017 / 07:42

Tags