![]() |
|
|
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 |
| Wie zum Extrahieren von Tag mit der Zeit aus der Datei | prash_b | Shell Programmierung und Scripting | 5 | 06-18-2008 09:30 AM |
| Datum und Uhrzeit Log-Datei | captoro | Shell Programmierung und Scripting | 8 | 09-03-2007 10:23 PM |
| Wie kann ich ein Datum und eine Uhrzeit in einem Dateinamen | jhamm | UNIX for Dummies Questions & Answers | 2 | 01-16-2007 09:31 AM |
| Datei Datum & Zeit | alisevA3 | UNIX for Dummies Questions & Answers | 3 | 07-08-2005 06:21 AM |
| Datei-Datums-und Zeitstempel | Xenon | UNIX for Dummies Questions & Answers | 1 | 10-09-2001 04:58 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Verarbeitung eine Log-Datei basiert auf Datum / Zeit-Eingang und das Datum / Zeit auf die Log-Datei
Hi,
Ich versuche, um die nach und hätte gerne ein paar Anregungen oder möglich Bash-Skript, Beispiele, die Arbeit Ich habe ein Verzeichnis, das eine Liste der Log-Dateien, die in regelmäßigen Abständen gedumpten von einem Skript, das crontab, die gedreht 4 Generationen. Es wird ein Zeitstempel zugeordnet ist, wenn die Datei erstellt. application.log.1 application.log.2 application.log.3 application.log.4 application.log.5 Ich habe eine andere Schrift, die eine Eingabe von Datum / Zeit, ich bin nicht sicher sind, welche ist die einfachste Form zu vergleichen, aus der kurz um es klingt wie Epoche ist die einfachste / schnellste. Ich möchte, dass das Format, welcher es ist, und im Grunde subtrahiere 5 Minuten, die eine Umfrage Zeitraum thats definiert ist und verwenden Sie dann, dass Datum / Uhrzeit zu vergleichen mit den Protokollen, die gedreht werden und im Wesentlichen das Protokoll, das eng mit dem "currentInputDateTime" wenn sie nicht größer als "currentInputDateTime", aber weniger als / gleich die aktuelle Zeit, ich vermute, kann dies ein "ls-tr | awk '(print $ 6 $ 7)', um das Datum / Uhrzeit und irgendwie, diese zu Epoche. Ich frage mich, ob es sich um etwas, das so vor, die das Rad muss nicht neu erfunden. Vielen Dank im Voraus |
|
||||
|
Hier können Sie wahrscheinlich feststellen, etwas Nützliches:
Yesterdays Datum / Datumsberechnungen Grüße |
|
||||
|
Ich war ein Blick auf die Links und ich sah, dass Sie könnten in einem Parameter, wie die folgenden:
date-d "2008-03-15 11:40" - date \u003d "5 Minuten" +% F \u003d\u003d% I:% M Obwohl die Ausgabe war: 2008-03-15 \u003d\u003d 09:30 Ich hatte erwartet, um wieder 11:35 für die Zeit, gibt es etwas, was ich mir fehlt, um ein Datum-Format und subtrahieren 5 Minuten von der Zeit und wandeln Sie es in Epoche Zeit zu vergleichen mit anderen Epoche Werte? |
|
||||
|
Es sollte etwas wie: Code:
date --date "2008-03-15 11:40 5 min ago" +%F==%I:%M Aber was ist der Grund für die Verwendung dieses Format "+% F \u003d\u003d% I:% M"? Sie können die Zeit von 5 Minuten mit: Code:
date --date "2008-03-15 11:40 5 min ago" +%s Grüße |
|
||||
|
Vielen Dank, ich ging diesen Weg mit den "5 Minuten", aber nicht erkennen, es war die Unterstützung im Rahmen der Input-String, das war, wo ich verwirrt und ich habe nicht nicht finden konnten ein Beispiel online oder nicht lesen Sie die Handbuchseite Seiten richtig. Ich werde versuchen, was man mit meinem Skript, um zu sehen, wenn ich kann diese Arbeitsgruppe
|
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|