Você pode usar o comando find com a opção delete para fazer isso.
Exemplos:
-
Exclua todos os arquivos da pasta / my / archive / que foram modificados há mais de sete dias:
encontre / my / archive / folder -mtime +7 -delete
-
Exclua todos os arquivos da pasta / my / archive / que não foram acessados por mais de sete dias:
encontre / my / archive / folder -atime +7 -delete