shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Limpeza de diretórios com FIND


From: IGOR
Subject: Limpeza de diretórios com FIND
Date: Mon, 22 May 2006 12:02:48 -0300

Pessoal,

Estou usando o find para procurar por diretórios que foram modificados há mais 
de 30 dias para fazer limpeza.
Como abaixo do /home vem os diretórios dos usuários, preciso pelo menos manter 
um diretório dentro deles.

Ex.:

find /home -iname "*" -type d -mtime +30 -maxdepth 30 -print

/home/joao/abc123/ -> última modificação: 10/05/2005
/home/joao/abc124/ -> última modificação: 10/01/2005
/home/joao/abc125/ -> última modificação: 09/01/2005

Mesmo que todos os diretórios abaixo do /home estão a 30 dias sem serem 
modificados, eu gostaria de manter o
mais recente.

Ex.:

Pelo menos deixando o:

/home/joao/abc123


É possível fazer isso com o find ?

Obrigado



Igor Rodrigues Damiano



reply via email to

[Prev in Thread] Current Thread [Next in Thread]