Como excluir uma grande quantidade de arquivos de log por data (Especificamente ano)

0

Imaginando como eu excluo uma grande quantidade de arquivos de log ordenados por data.

Considere o exemplo de ter uma taxa de retenção de 2 anos em uma empresa, como eu poderia apagar de maneira eficiente e segura os arquivos desse diretório com mais de um ano (ou dois para esse assunto)

    
por Mizole Ni 02.11.2017 / 11:58

1 resposta

1

Com base no tempo de modificação do arquivo, usaria apenas o comando find (aqui para arquivos com mais de 1 ano):

find <mydir-path>/ -mtime +365 -exec rm -fv {} \;
    
por 02.11.2017 / 13:09