shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script para manter arquivos dos dois últimos dias ape


From: Cristiano Amaral
Subject: Re: [shell-script] Script para manter arquivos dos dois últimos dias apenas
Date: Thu, 11 Sep 2008 16:47:28 -0300

Assim fica mais limpo :

find /diretorio_ a_excluir  -type f -mtime +2 | xargs rm


2008/9/11 Christian Silva <address@hidden>:
> Boa tarde pessoal,
>
> Montei um script hoje para manter armazenado apenas os arquivos que possuem
> a data de hoje ou de ontem. Todos os demais arquivos daquele diretório serão
> apagados. O script está 100% funcional porém acredito que consigo deixá-lo
> mais conciso e abordar de outra maneira como eu busco o dia de ontem.
>
> Lembrando que eu não tenho a opção -d ou --date no comando date, segue o
> script.
>
> #! /usr/bin/bash
> SPATH="xxx"
> DAY=`date +%d`
> LDAY=`perl -e 'print localtime(time() - 86400) . "\n" ' | cut -c 9-10`
> for FILES in `ls $SPATH/Logs* | egrep -v $(date +%Y%m)"($DAY|$LDAY)"`; do rm
> $SPATH/$FILES;done
>
> Alguma sugestão?
> --
> Obrigado,
> Christian Silva
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]