
Possível duplicata:
Como excluo arquivos maiores que uma determinada data no Linux
Como deletar todos os arquivos do diretório atual e seus subdiretórios com mais de um ano?
Responder1
find /the/dir/to/start/in -type f -mtime +365 -ls -exec rm -f -- {} \;
Responder2
Se você estiver removendo muitos arquivos, isso normalmente será muito mais rápido que "-exec" ou canalizar para "xargs":
find . -type f -mtime +365 | perl -lne unlink