Shell Script para eliminar ficheiros

Iniciado por Apaxe, 21 de Agosto de 2010, 08:43

tópico anterior - próximo tópico

Apaxe

Olá a todos.

Tenho um pequeno script agendado no serviço CRON para efectuar backup de um determinado directório do meu servidor. Este script todos os dias cria num determinado directorio um novo ficheiro de log com o resultado do backup.
Eu necessitava de um outro script que remove-se automaticamente os ficheiros logs com data de criação superior a 15 dias para evitar de o ter de fazer manualmente?

Alguém pode ajudar-me a criar um script para efectuar automaticamente esta acção?

irtigor

#1

for file in `find $HOME -maxdepth 1 -type f -mtime +15`; do
rm ${file}
done


Olha os manuais e adapta, mas essa não é a única forma.