[FUG-BR] deletar arquivo com data especifica!
Rafael Aquino
rafael em lk6.com.br
Quarta Julho 4 14:44:50 BRT 2012
Oi,
Usa o find com a opção -delete...
Ex:
find /home -type f -mtime +365d -delete (isso delete os arquivos, sem diretorios, links, etc, com mais de 365 dias de modification time...
ou seja, de 03 de julho de 2011 para trás...)
Sem a opção -delete ele mostra os arquivos que batem com o filtro. Bom pra testar....
Use com cuidado!
Abraço!
Rafael Mentz Aquino
LK6 Soluções em TI
Rua Domingos de Almeida, 135 sala 1102
Centro - Novo Hamburgo - RS
(51) 3035-6997 - 9999-7030
www.lk6.com.br
----- Mensagem original -----
> De: "Cleiton Alves" <cleitondebian em gmail.com>
> Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd em fug.com.br>
> Enviadas: Quarta-feira, 4 de Julho de 2012 14:38:18
> Assunto: Re: [FUG-BR] deletar arquivo com data especifica!
>
> Ja tentou usar o grep ?
> Em 04/07/2012 14:29, "Elias - Engemolde"
> <ti em engemoldeengenharia.com.br>
> escreveu:
>
> > Olá pessoal,
> >
> >
> >
> > Gostaria de deletar arquivos e pastas de um hd meu especificando
> > uma data e
> > apagar de forma recursiva.
> >
> > Não estou conseguindo filtrar a procura pela data especifica!
> >
> >
> >
> > Ex.: /hd750/dados /2010,2009,2008
> >
> >
> >
> > Meu objetivo é manter arquivos de 2011 ate hoje! De 2010 pra traz
> > vai pro
> > lixo.
> >
> >
> >
> > Tentei localizar com find – mtime +365 (por exemplo) mas o sistema
> > conta o
> > +365 da data filtrada a partir da data atual.
> >
> >
> >
> > Da pra fazer com find ou terei que executar um script?
> >
> >
> >
> > Agradeço a ajuda.
> >
> >
> >
> >
> >
> > Elias – TI
> >
> > Engemolde Engenharia
> >
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Mais detalhes sobre a lista de discussão freebsd