Eliminação de ficheiros consoante a data de criação [RESOLVIDO]

1. Eliminação de ficheiros consoante a data de criação [RESOLVIDO]

Luis Santos
luis.santos

(usa Outra)

Enviado em 31/03/2009 - 11:40h

Meus caros,

Necessito de eliminar ficheiros consoante a data de criação ao fim de "x" dias.

Já experimentei o comando "find", visto que não sei exactamente o nome dos ficheiros a apagar, pois o nome varia com a data nele contida, embora consiga listá-los (a todos) "find / -name FICH* -type f -print" mas não com o critério de da data de criação, suponhamos que os queria apagar ao fim de 20 dias...

Grato pela ajuda que me possam dar.

Luis Santos


  


2. MELHOR RESPOSTA

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 31/03/2009 - 12:39h

tenta isso:

find * -ctime +20



explicação:
* => nome ou parte do nome do arquivo ou * para tudo

-ctime => data da última alteração, no seu caso 20 dias seria +20.

acho que vai servir

3. Re: Eliminação de ficheiros consoante a data de criação [RESOLVIDO]

Luis Santos
luis.santos

(usa Outra)

Enviado em 01/04/2009 - 06:37h

Obrigado, era mesmo isto,

Um abraço
Luis Santos






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts