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?

questionAnswers(1)

yourAnswerToTheQuestion