Shell Script para deletar arquivos com mais de X horas

1. Shell Script para deletar arquivos com mais de X horas

Erick Henrique Medeiros da Fonseca
erickhmf

(usa Ubuntu)

Enviado em 30/01/2012 - 22:36h


Galera,

Estou tentando fazer um script para apagar os arquivos de um diretório com mais de X horas, o problema é que a versão que tenho que usar (ksh), o find não aceita -mmin (alteração de arquivo em minutos), somente o -mtime (alteração de arquivo em dias). Alguém pode me ajudar como fazer o -mtime pegar menos de um dia?


script: find /diretorio/diretorio1/diretorio2 -type f -mtime +1 -exec rm -f {} \

Também já tentei usar -mtime 0,25, mas não funciona pois ele não aceita números decimais

Abs,

Erick


  


2. cmin

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 30/01/2012 - 22:40h


troca -mtime por -cmin +60


o tempo é em minutos no caso uma hora


3. Mais ou menos assim

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 30/01/2012 - 22:42h

andrecanhadas escreveu:


troca -mtime por -cmin +60


o tempo é em minutos no caso uma hora


O que quer fica mais ou menos assim:
find /home/eu/teste/ -maxdepth 1 -cmin +60 -name "*" -exec /bin/rm -f {} \;



4. mmin

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 30/01/2012 - 22:51h

andrecanhadas escreveu:

andrecanhadas escreveu:


troca -mtime por -cmin +60


o tempo é em minutos no caso uma hora


O que quer fica mais ou menos assim:
find /home/eu/teste/ -maxdepth 1 -cmin +60 -name "*" -exec /bin/rm -f {} \;


pode ser com o -mmin:
find /home/eu/teste/ -maxdepth 1 -mmin +30 -name "*" -exec /bin/rm -f {} \;

o cmin pega a data de criação e o mmin a data de modificação


5. Re: Shell Script para deletar arquivos com mais de X horas

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/01/2012 - 00:01h

Experimente este script.

http://sekysu.blogspot.com/2010/09/shell-script-para-auditoria-de-arquivos.html

Eu o escrevi faz algum tempo. Ele simula o comando find em sistemas onde o mesmo não possa ser usado ou não esteja disponível.

Boa sorte!!!








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts