Usa o find
find . -name *.* -mtime +20 -exec rm -f { } ;
essa linha apaga os arquivo com mais de 20 dias
--- Em qui, 30/10/08, Eduardo <[EMAIL PROTECTED]> escreveu:
De: Eduardo <[EMAIL PROTECTED]>
Assunto: [shell-script] Apagar arquivo mais antigo
Para: [email protected]
Data: Quinta-feira, 30 de Outubro de 2008, 9:01
Tenho um diretório que "normalmente" possui 2 arquivos.
Teria que apagar o mais antigo. Se só existir 1, então, não posso apagar
nenhum.
Verificar se o arquivo existe é facil, mas como descobrir a "idade" dele?
Obrigado
[As partes desta mensagem que não continham texto foram removidas]
Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses
[As partes desta mensagem que não continham texto foram removidas]