Se os arquivos não forem modificados após a criação inicial, você poderá excluir se eles não tiverem sido modificados em mais de 90 dias:
find /path/to/folder -mtime +90 -delete
ou
find /path/to/folder -mtime +90 -exec rm {} +
(para versões de find
que não suportam a ação -delete
).
Por uma questão de segurança, você deve usar primeiro uma versão não-destrutiva deste comando e garantir que ele irá deletar exatamente o que você deseja excluir, especialmente se você pretende automatizar esta ação via cron
ou similar, eg :
find /path/to/folder -mtime +90 -print