ai vai um script simples que fiz para controlar o tamanho da auditoria no 
meu mailserver. 
 
eh simples e at� bobo, mas quebra um galho. 
 
se for util pra alguem ai esta. 
 
Falows. 
 
 
#!/bin/sh 
 
#tamanho em mega permitido para o log 
tamanho_maximo=1200; 
 
#grava o tamanho num arquivo 
tamanho=`du -m /auditoria/auditoria.log > tamanho`; 
 
#obtem apenas o tamanho do arquivo 
tamanho_arquivo="`cut -c 1-3 tamanho`"; 
 
#Condicao que verifica se o tamanho do log nao ultrapassa o permitido 
if [ $tamanho_maximo -ge $tamanho_arquivo ]; 
then 
#Caso verdadeiro o arquivo eh mantido 
echo "Arquivo de log com tamanho permitido"; 
else 
#caso falso o arquivo eh apagado 
echo "Arquivo de log com tamanho negado"; 
rm -f /auditoria/auditoria.log 
fi 
 
----------------------------------------------------------------------- 
                     Eduardo Pasquotto Orsolini 
----------------------------------------------------------------------- 
               www.computec-online.com.br 019 3434-1012 
----------------------------------------------------------------------- 
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a