linux/ unix-Befehl, der für die Prüfung bestimmte Protokolle

wie kann ich Auszug ein Protokoll basierend auf bestimmten Zeitrahmen? Sagen wir mal Problem begann zwischen 4pm bis 5pm, wie kann ich erreichen, dass bestimmte log-zwischen diesen Zeiten? Ich kann verwenden less oder cat oder grep aber würde es Sie nicht geben Sie mir die details der Fehler, Beispiel-Befehl:

grep "2013-08-26 16:00:00" sample.log

was ist die genauere Linux/Unix-Befehl, der kann den trick tun?

Was bedeuten die Einträge in dieser log-Datei Aussehen?
gibt es nicht. man müsste die Verwendung von regex in grep zu behandeln, den Zeitrahmen, die Sie wollen. sowie, Ihre grep-Beispiel oben ist falsch. Sie werden auf der Suche für den Begriff 2013-08-26 in den Dateien '16:00:00' und 'sample.log'. Wenn Ihr Suchbegriff Leerzeichen enthält, wird der gesamte Ausdruck muss in Anführungszeichen eingeschlossen werden, oder die Räume zu entkommen.
Sie können verketten greps: grep "2013-08-26 16:00:00" sample.log | grep ERROR
B jetzt editiert...habe ich verpasst...
ja, ich kann auf jeden Fall tun, danke für die raten, aber die Sache ist die, es würde nur zeigen, die Linie, die hat eine ERROR was ich will, ist, um die details des Fehlers bereits auf bestimmte Zeitrahmen.

InformationsquelleAutor user2579439 | 2013-08-26

Schreibe einen Kommentar