Você deseja a find
tool .
find folder -depth -type f -atime +7 -delete
(Isso exclui todos os arquivos ( apenas os regulares , sem canos, dispositivos especiais, diretórios, links simbólicos ) na pasta especificada e em todos os subdiretórios (recursivamente) onde o último o tempo de acesso é maior que 7 dias atrás.)