Como deletar arquivos no linux com mais de 1 ano? [duplicado]

9

Como apagar todos os arquivos no diretório atual e seus subdiretórios com mais de um ano?

    
por Community 24.09.2010 / 21:02

2 respostas

15

find /the/dir/to/start/in -type f -mtime +365 -ls -exec rm -f -- {} \;
    
por 24.09.2010 / 21:36
2

Se você estiver removendo muitos arquivos, normalmente é muito mais rápido que "-exec" ou canalizando para "xargs":

find . -type f -mtime +365 | perl -lne unlink
    
por 24.09.2010 / 22:45

Tags