Sugiro encontrar as opções -mtime do Linux e do find.
Gostaria de espelhar uma pasta, mas excluir apenas arquivos na pasta de destino com mais de 7 dias.
Situação:
Eu gostaria que o arquivo permanecesse na pasta B por 7 dias. Após 7 dias, o arquivo será excluído se ainda não existir na pasta A.
Solução atual - em um arquivo em lotes:
/mir
e /xx
para espelhar a Pasta A para a Pasta B a cada dia Delage32
para excluir arquivos e pastas vazias com mais de 7 dias. O problema é que os arquivos (aqueles que eu quero manter) estão sendo constantemente excluídos e reescritos diariamente.
Existe uma maneira de o processo de espelhamento procurar arquivos extras no diretório de destino e excluí-los somente se tiverem mais de 7 dias? Eu gostaria de eliminar delage32
.
Sugiro encontrar as opções -mtime do Linux e do find.