2012/7/4 Elias - Engemolde <t...@engemoldeengenharia.com.br>: > 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.
Nesse caso você já tem a solução, é apenas uma questão matemática. Se você rodar o seguinte comando: # date "+%j" Irá descobrir que hoje é o dia 186 do ano de 2012. Como 2011 teve 365 dias, basta somar e vai objet o número de dias que você quer manter e então usar o find. []s -- Renato Botelho ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd