Hi all!
I have a log file from an incremental backup. This next script I've done works when the backup completes in the same day it started. But if the backup goes on to the next day, this one doesn't work anymore.
##################################
#VARS
data=`date '+%m/%d/%y'`
directoria='/var/local/logs/backup'
###################################
select versao in diario semanal mensal
do
case $versao in
diario) grep $data $directoria/dsmsched_diario.log > $directoria/back.log;;
semanal) grep $data $directoria/dsmsched_semanal.log > $directoria/back.log
;;
mensal) grep $data $directoria/dsmsched_mensal.log > $directoria/back.log;;
*) print "As opcoes sao 1,2 e 3"; break;;
esac
done
more $directoria/back.log
rm $directoria/back.log
Log file looks like this
07/05/06 23:58:17 Normal File--> 1,048,580,096 /ONLINE/u03/oradata/HIST_EI
/eigraciosatab01.dbf [Sent]
07/05/06 23:59:41 Normal File--> 1,048,580,096 /ONLINE/u03/oradata/CTTSITE
/moverstab01.dbf [Sent]
07/06/06 00:00:09 Normal File--> 734,007,296 /ONLINE/u03/oradata/EI_PDL/
eitab01.dbf [Sent]
07/06/06 00:00:34 Normal File--> 209,719,296 /ONLINE/u03/oradata/CTTSITE
/questtab.dbf [Sent]
delete