Você pode fazer com mtime
(tempo modificado) no comando find
.
find /mylog/path -mindepth 1 -mtime +5 -delete
-
-mindepth 1
significa processar todos os arquivos, exceto os argumentos da linha de comando. -
-mtime +5
verificará os arquivos modificados há 5 dias. -
-delete
excluirá