
negu
(usa Outra)
Enviado em 04/04/2012 - 16:44h
não deu
segue script todo para melhor entendimento
CFG_FILE="arquivo.cfg"
DBNAME=`awk -F"=" '/^DBNAME/ { print $2 }' $CFG_FILE | tr a-z A-Z`
LOGDIR=`awk -F"=" '/^LOGDIR/ { print $2 }' $CFG_FILE`
LOGNEW=`ls -lah /var/log/watchdog/DB_Backup_BANCO | grep \`date +%d%m%y\` | grep -i database | cut -c50-90`
LOGOLD=`ls -lah /var/log/watchdog/DB_Backup_BANCO | grep \`date -d yesterday +%d%m%y\` | grep -i database | cut -c 50-90`
LOG='/var/log/watchdog/DB_Backup_$DBNAME'
#VERIFICA SE DIRETORIO DE LOG EXISTE
if [ -d $LOGDIR ]; then
echo "O diretorio $LOGDIR Existe"
else
echo "Não foi possivel achar o diretorio"
exit 1
fi
#CHECA SE LOG EXISTE
if [ -f $LOG/$LOGNEW ]; then
echo "Exibindo arquivo de log atual: $LOGNEW"
else
echo "Exibindo arquivo de log do dia anterior: $LOGOLD"
fi