[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Removendo arquivos mais de um mês
From: |
Leonardo Vieira |
Subject: |
Re: Removendo arquivos mais de um mês |
Date: |
Tue, 14 Dec 2004 15:57:09 -0000 |
User-agent: |
eGroups-EW/0.82 |
Vc está certo mesmo, e mesmo que o arquivo seja de 30 meses atrás
tenho q excluir ele!!!
Estou usando o "mtime"
Muito obrigado
Leonardo Vieira
--- Em address@hidden, "MrBiTs" <mrbits@t...>
escreveu
> <QUOTE>
> entendi quase todo o comando com exceção do "-ctime +30", esse
número
> realmente é o númer de dias ou é o núemro de meses? Pelos testes
que andei
> fazendo parece ser o número de meses.
> </QUOTE>
>
> Vamos la: do proprio man find
>
> -atime n
> File was last accessed n*24 hours ago.
>
> Se vc especificar -atime +30, vc vai acessar os arquivos que
tiveram seu
> ultimo acesso 30*24 horas atras
>
> -ctime n
> File's status was last changed n*24 hours ago.
>
> Se vc especificar -ctime +30, vai acessar os arquivos que tivem seu
STATUS
> modificado as 30*24 horas atras
>
> -mtime n
> File's data was last modified n*24 hours ago.
>
> Se vc especificar -mtime +30, vai acessar os arquivos que tiveram
sua data
> modificada 30*24 horas atras
>
> Entretanto, acho que entendi sua confusao. Esse find vai gerar uma
lista dos
> arquivos MAIS VELHOS do que 30 dias atras. Entao, se vc tiver
arquivos de 30
> meses atras, eles vao ser listados e, consequentemente, apagados se
vc
> informar o -exec rm -f {} \; no final do find.
>
> É isso ?