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
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
| Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
