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

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

RES: [shell-script] Novo script de verificação de size.


From: Pedro Henrique Ponchio
Subject: RES: [shell-script] Novo script de verificação de size.
Date: Mon, 16 Feb 2004 14:05:10 -0300

Oi Anali, 

Não sei se é o jeito mais fácil, mas pelo que entendi algo assim deve resolver:

echo Criando lista de arquivos:
ls /metrica/tmp/logs > lista.txt
echo Verificando quantos arquivos temos a processar:
ARQUIVOS=`cat lista.txt | wc -l`
LINHAS=1
echo Temos $ARQUIVOS a processar. Vamos lá ...
until [ "$LINHAS" -gt "$ARQUIVOS" ]
do
        ARQ=`sed -n ${LINHAS}p lista.txt | awk '{print $1}'`
        echo Verificando tamanho ...
        for $ARQ 
        do
        SIZE=`wc -c "${ARQ}" | awk '{ print $1 }'`
                if [ "${SIZE}" -ge "1000000000" ]
                then
                rm -f ${ARQ}
                touch ${ARQ}
                else
                echo "O arquivo ${ARQ} ainda nao atingiu o tamanho limite." 
>email
                mail -s SizeFiles address@hidden < email
                fi      
        done
LINHAS=`expr $LINHAS + 1`
done


Abraço,
Pedro


reply via email to

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