fco
(usa Slackware)
Enviado em 15/01/2013 - 17:12h
Como "faiz"?
Dá uma olhada no comando find e seus parâmetros, especialmente -{a,c}min e -{a,c}time.
Com isto você consegue achar e listar arquivos que foram acessados/criados a N tempos ou cujo status foi acessado/criado a N tempos.
Aí é só juntar com o parâmetro -delete ou pipear para xarg rm e está "feitio".
Uma nota importante: cuidado com o parâmetro -delete do find - colocá-lo em lugar errado na ordem dos parâmetros pode trazer consequências desastrosas. :)