Eu tenho um diretório de arquivo de log que contém 82.000 arquivos e diretórios (cerca de meio a meio).
Preciso excluir todos os arquivos e diretórios com mais de 3 dias.
Em um diretório com 37.000 arquivos, consegui fazer isso com:
find * -mtime +3 -exec rm {} \;
Mas com 82.000 arquivos / diretórios, recebo o erro:
/ usr / bin / find: Lista de argumentos muito longa
Como posso contornar esse erro para excluir todos os arquivos / diretórios com mais de 3 dias?
find -mtime +3 -exec rm {} +
?