![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| UNIX-skript för att kontrollera archivelog säkerhetskopior | anjum.suri | UNIX for Dummies Frågor & Svar | 1 | 03-25-2009 07:58 |
| IP Monitoring Script | akhtar.bhat | Shell-programmering och Skript | 1 | 02-02-2009 05:03 |
| Övervakning Script | manoj.solaris | Sun Solaris | 4 | 07-27-2007 09:27 |
| övervakning script | gfhgfnhhn | UNIX för avancerade & Expertanvändare | 1 | 07-14-2006 01:10 |
| Job övervakning script | Kärlek | High Level Programming | 1 | 06-13-2006 10:56 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Archivelog övervakning Script
Kan någon snälla hjälpa mig?
Jag har skrivit ett litet program som faktiskt fungerar bra för mig och utvinna alla detaljer jag behövs. Vad koden gör är att det går till alla archivelog kataloger och se om archivelog backup var misslyckats eller framgångsrika Kod:
<<CODE>>
TMP_FILE='/ora/rman/scripts/tmp_chk.log'
chkbck ()
{
for i in `ls /ora/rman/logs/`;
do
find /ora/rman/logs/$i/backup_a*.log -mtime -1 2>/dev/null
done
}
for i in `chkbck`;
do
print $i | cut -d"_" -f3
print $i | cut -d"/" -f6
egrep -i 'Starting backup*' $i
egrep -i 'Finished backup*' $i
if egrep -i 'exit status [^0]' $i
then
print "Backup Failed"
else
print "Backup Successful"
fi
done > $TMP_FILE
ABC backup_arch_ABC_22Apr09-155751.log Starting backup på 22-APR-2009 15:57:58 Färdiga backup på 22-APR-2009 15:59:15 Backup Framgångsrik XYZ backup_arch_XYZ_22Apr09-160303.log Starting backup på 22-APR-2009 16:03:15 Färdiga backup på 22-APR-2009 16:04:44 Backup Framgångsrik Vad jag behöver är om jag får detta resultat i ett e-postmeddelande med korrekt rubriker och formatering. <<DESIRED Produktionen inom EMAIL>> Databasen FileName Säkerhetskopiera Backup Slut Status --------- --------- ------------- ----------- ------- ABC backup_arch_ABC_22Apr09-155751.log 22-APR-2009 15:57:58 22-April-2009 15:59:15 Backup Framgångsrik XYZ backup_arch_XYZ_22Apr09-160303.log 22-APR-2009 16:03:15 22-April-2009 16:04:44 Backup Framgångsrik Kan någon snälla hjälpa mig fint formatera den? |