Pular para o conteúdo

[AJUDA] Script para exclusão de arquivos a partir de data. [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. [AJUDA] Script para exclusão de arquivos a partir de data. [RESOLVIDO]

Enviado em 11/05/2015 - 19:01h

Prezados, boa tarde.

Bem, sou novo no mundo UNIX e estou precisando de uma ajuda com um script, o cenário é o seguinte:

Temos um servidor Endian Firewall e uma de nossas pastas ( /var/log/ ) quando fica em 100% ou próximo disso ele para literalmente e não acessamos mais a internet. Estou precisando criar um script que exclua arquivos desta pasta à partir de 45 dias, ou seja, arquivos com 45 dias ou mais e com determinado formato dentro dessa pasta /var/log seriam excluídos.

Alguém pode me ajudar?

Desde já, obrigado!

Responder tópico

2. Re: [AJUDA] Script para exclusão de arquivos a partir de data. [RESOLVIDO]

Melhor resposta

Enviado em 11/05/2015 - 20:59h

Tente os comandos abaixo:

# find /var/log -name \*.txt -mtime +45 -exec rm {} \; 
Ou

# find /var/log -name ".txt" -mtime +45 -exec rm {} \; 
Modifique a extensão do arquivo de acordo com a sua necessidade.

_________________________
Wagner F. de Souza
Graduado em Redes de Computadores
"GNU/Linux for human beings."
LPI ID: LPI000297782

3. Re: [AJUDA] Script para exclusão de arquivos a partir de data. [RESOLVIDO]

Enviado em 11/05/2015 - 19:44h


Olá,
você pode utilizar o seguinte comando:


find /var/log -type f -mtime +45 -exec rm {} \;

4. Re: [AJUDA] Script para exclusão de arquivos a partir de data. [RESOLVIDO]

Enviado em 11/05/2015 - 19:57h

foxbit3r escreveu:


Olá,
você pode utilizar o seguinte comando:


find /var/log -type f -mtime +45 -exec rm {} \;

Ok, no caso ficaria

find /var/log -type FORMATO -mtime +45 -exec rm {} \; ?


5. Re: [AJUDA] Script para exclusão de arquivos a partir de data. [RESOLVIDO]

Enviado em 12/05/2015 - 13:26h


Obrigado pessoal!

6. Re: [AJUDA] Script para exclusão de arquivos a partir de data. [RESOLVIDO]

Enviado em 12/05/2015 - 23:02h

Boa noite.

Prezado, marque o tópico como resolvido e marque uma das respostas como melhor resposta para valorizar o esforço colaborativo dos membros da comunidade.

_________________________
Wagner F. de Souza
Graduado em Redes de Computadores
"GNU/Linux for human beings."
LPI ID: LPI000297782

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder