Eu tenho uma abordagem em duas etapas, que funcionará:
Primeiro, transfira TODOS os arquivos como de costume com o rsync.
Em seguida, inicie outra etapa do rsync com a opção --remove-source-files
, mas execute-a apenas nos arquivos de vídeo antigos .
maneiras de fazer isso (alimentando apenas os arquivos antigos):
- Use ZSH em vez de bash, veja a resposta aqui: rsync N arquivos mais recentes em um diretório . Por exemplo, selecionando todos os arquivos que são mais antigos que 24h:
ls *(mh+24)
- use uma tubulação de
ls
,grep
, etc. para filtrar os arquivos e alimentá-los para o rsync, ver a outra resposta no link