Aktuelle Einträge selektieren

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von Mona777, 10.12.2007.

  1. #1 Mona777, 10.12.2007
    Mona777

    Mona777 Grünschnabel

    Dabei seit:
    10.12.2007
    Beiträge:
    1
    Zustimmungen:
    0
    Hallo alle zusammen :hilfe2:,

    ich habe ein Shellskript geschrieben(allgemein gültig), das die Logdatein analysiert, auswertet und die wichtigen Einträge in eine Outputdatei umleitet, die an bestimmte Empfänger versendet wird.

    Hier ist mein Skript:

    ###############################################
    #!/bin/bash
    datum2=`date +'%d-%m-%y %H:%M:%S'` #
    datum3=`date +'%Y%m%d%H%M%S'`

    # purpose: export all variables in ini file to shell variables
    # parameter $1 - name of ini file
    function readIni
    {
    awk -F "=" '/^[a-zA-Z].*/ {print "export "$1"="$2}' $1 > bla.tmp
    . bla.tmp
    rm bla.tmp
    for i in `echo $Applications | tr '\,' ' '` ;do
    writeIn " " $2_${OutPutFile}
    writeIn "------------------------------------------" $2_${OutPutFile}
    writeIn "Monitoring der Applikation: $i" $2_${OutPutFile}
    writeIn " " $2_${OutPutFile}
    writeIn "Date: $datum2 " $2_${OutPutFile}

    echo "doit \"\$$i"_b\" \"\$$i"_a\" $2_${OutPutFile}" > tuwas.tmp
    . tuwas.tmp
    done
    rm tuwas.tmp
    }

    # purpose: writing all results into an outputfile
    function doit
    {
    writeIn "Logfile: $2" $3
    writeIn "------------------------------------------" $3
    writeIn " " $3
    echo "$1 $2 >> $3" > doit.tmp
    . doit.tmp
    rm doit.tmp
    }

    #purpose: writing a line into an outputfile
    # writeIn <String> <File>
    function writeIn
    {
    echo "$1" >> "$2"
    }

    readIni mmi.ini $datum3
    ############################################

    Dann werde ich das skript via Cronjob täglich um z.B. 10 Uhr ausführen lassen. Nun möchte ich, dass nur die aktuellen noch nicht gelesenen Einträge(also das Lesen von Logeinträge seit dem letzten Lesevorgang ) selektiert werden und in mein Skript einbauen.

    Hat Jemend eine Idee, wie das zu realisieren ist?

    LG
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Aktuelle Einträge selektieren

Die Seite wird geladen...

Aktuelle Einträge selektieren - Ähnliche Themen

  1. OpenSuse bietet aktuelles KDE mit LEAP oder Tumbleweed

    OpenSuse bietet aktuelles KDE mit LEAP oder Tumbleweed: OpenSuse bietet zwei neue Images an, die die neuesten KDE-Pakete aus den Git-Repositories enthalten. Die Images basieren auf den Varianten Leap...
  2. Raspbian und NOOBS in aktuellen Versionen

    Raspbian und NOOBS in aktuellen Versionen: Die beiden Raspberry-Pi-Distributionen Raspbian und NOOBS sind in neuen Versionen erschienen und bringen neben der üblichen Aktualisierung auch...
  3. Aktueller Stand und Zukunft von Wayland

    Aktueller Stand und Zukunft von Wayland: Bryce Harrington von Samsung berichtet vom aktuellen Stand von Wayland kurz vor der Freigabe der Version 1.9. Fehlende Funktionalität in Xwayland...
  4. Artikel: Die aktuelle Linux-Unternehmensstrategie von IBM

    Artikel: Die aktuelle Linux-Unternehmensstrategie von IBM: IBM setzt ab sofort ganz auf die Power-Architektur, die nach eigenen Angaben sowohl schneller als auch preisgünstiger als die aktuellen...
  5. Aktuelle Zahlen zur Debian Entwicklerbasis

    Aktuelle Zahlen zur Debian Entwicklerbasis: Zum sechsten Mal in Folge hat Debian-Entwickler Christian Perrier jetzt erneut aktualisierte Zahlen für 2014 zur Entwicklung der weltweiten...