![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Föderierten Event Systems: Der Web-Event | iBot | Complex Event Processing RSS News | 0 | 05-16-2008 04:50 AM |
| Einfache Event Processing! \u003d Complex Event Processing | iBot | Complex Event Processing RSS News | 0 | 12-16-2007 12:10 PM |
| Event-Streams und Event Wolken Revisited | iBot | Complex Event Processing RSS News | 0 | 08-10-2007 12:50 AM |
| automatische FTP. | Kaltblütigkeit | Shell Programmierung und Scripting | 10 | 05-07-2007 12:52 PM |
| Nicht in der Lage, E-Mail senden aus einem UNIX-Host (mit mailx) eine Outlook-E-Mail-Adressen (Win) | Vetrivela | UNIX für Fortgeschrittene und Experten | 2 | 02-15-2005 10:43 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
automatisierte E-Mail über ein Ereignis-Protokoll
Ich bin die Überwachung einer Logdatei mit tail-f file.log | "ERROR"
Ich möchte schreiben Sie eine Korn-Skript, überwacht diese für mich und mir E-Mails, wenn das Ereignis eintritt. Es wäre schön, wenn es an die Datei an die E-Mail auch. Irgendwelche Ideen? |
|
||||
|
Code:
while true
do
tail -f file.log | grep -q 'ERROR'
if [ $? -eq 0 ] ; then
cat file.log | /usr/bin/mailx -s 'logfile error' me@whereIam.com
break
fi
done
Hinweis: Dies ist ein Beispiel lame, weil die Schleife endet nie auf eine Datei, die nicht über Fehler. Ich habe keine Ahnung, was sagen Sie (mit einem anderen ähnlichen grep Check für den Erfolg) wenn die Schleife zu verlassen. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|