Linux removendo pastas com mais de 1 ano e mais de 3 arquivos
Estou escrevendo um script ant para limpar uma pasta de arquivo
Aqui está como eu preciso limpá-lo: eu preciso excluir pastas antigas que uma certa quantidade de dias e tem mais de 3 arquivos nele. Por exemplo, se uma pasta tiver 300 dias, mas só tiver 3 arquivos, ela NÃO será excluída.
Eu sei que posso ssh no arquivo e fazerfind -mtime +365 -exec rm -rf {} ;\
excluir arquivos com mais de 1 ano, mas não sei como contabilizar o mínimo de 3 arquivos
Eu também sei quefind -type f | wc -l
irá listar o número de arquivos, mas isso realmente não ajuda em termos de script
Alguma ideia?