![]() |
|
|
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 filtere ich ein paar Absätze in einer Datei | cnlhap | Shell Programmierung und Scripting | 7 | 08-19-2008 04:03 PM |
| Wie zu sortieren ein Feld in eine Datei mit Datumswerten | risshanth | Shell Programmierung und Scripting | 4 | 06-04-2008 06:03 AM |
| zum Extrahieren von Absätzen aus der Datei in der Bash-Skript, gefolgt von prefix! ,! und! | nabmufti | Shell Programmierung und Scripting | 6 | 02-09-2008 08:32 PM |
| Schleife durch das Verzeichnis für Dateien und nach Datum sortieren und verarbeiten die erste Datei | dsdev_123 | AIX | 1 | 01-30-2008 05:31 PM |
| Art einer Datei nach Datum mit perl | esham | Shell Programmierung und Scripting | 4 | 04-14-2005 02:04 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
hi all Ich möchte dazu beitragen, sortng Datum in den Absätzen innerhalb Datei, Ich möchte Sie fragen, als ob es eine Option zur Sortierung einer bestimmten Muster der Datei nicht den Rest der file.ie die Daten der Datei sortiert werden, im Hinblick auf Zeitpunkt Ich habe eine Log-Datei wie folgt ! * A0628/081 /08-01-10 /13 H 52 / N \u003d 5524/TYP \u003d INC / CAT \u003d ID / event \u003d MAL / NCEN \u003d MULCT / AFUR \u003d URAD-13/AGEO \u003d BAGRIAN-B01 / TEXAL FEUER \u003d DETECT FAIL ! * A0628/320 /08-01-15 /14 H 33 / N \u003d 7444/TYP \u003d COM / CAT \u003d ID / event \u003d MAL / NCEN \u003d MULCT / AFUR \u003d URAD-2/AGEO \u003d CONTAIN2-B01 / TEXAL \u003d FEHLERHAFTEN EINHEIT / COMPL.INF: * # F0612/T11F14/NCEN \u003d MULCT / 08-01-30/11 H 41/NAM \u003d ODCAB / TDA \u003d 0001 / N \u003d 7444/NIV \u003d 2/ENS \u003d 006/SENS \u003d 016-000-000 / P \u003d'0018 'H / CN \u003d 05 / EM: AFUR \u003d URAD-2 ! * A0628/538 /07-12-17/15 H 52 / N \u003d 7576/TYP \u003d IKT / CAT \u003d ID / event \u003d MAL / NCEN \u003d MULCT / AM \u003d SMTA1/AGEO \u003d S1-TR01-B03-A085-R000 / TEXAL \u003d LCL MFM SYN / COMPL.INF: / AF \u003d URMA1 / ICTRQ AGCA \u003d S1-TR01-B03-A085-R133 / AMET 01-26-03 \u003d / AFLR \u003d 217-06/CRC \u003d NACT ! * A0628/294 /07-12-17/15 H 46 / N \u003d 7512/TYP \u003d SRE / CAT \u003d IM / event \u003d MAL / NCEN \u003d MULCT / OBJCT \u003d PS / AGEO \u003d CDC / TEXAL \u003d unzugänglich SP / COMPL.INF: / PS \u003d 00009999/TYR \u003d RN ! * A0628/361 /07-12-17/15 H 46 / N \u003d 7513/TYP \u003d COM / CAT \u003d ID / event \u003d MAL / NCEN \u003d MULCT / AM \u003d SMMA / AGEO \u003d S1-TR02-B05-A109-R000 / TEXAL \u003d SAI-HARDWARE/COMPL.INF: / N \u003d 3485/ALARMA Material / R \u003d 00000/CU1A / CB 200 Blos ! * A0628/359 /07-12-17 /15 H 46 / N \u003d 7514/TYP \u003d COM / CAT \u003d SI / event \u003d MAL / NCEN \u003d MULCT / AM \u003d SMMA / AGEO \u003d S1-TR02-B05-A109-R000 / TEXAL \u003d SAI-SOFTWARE/COMPL.INF: / N \u003d 4543/ABNT X25 INDISPO. / R \u003d 00083/CU1A / SNPA \u003d A13381/PHYSLINE \u003d LIGP13F1 ! * A0628/080 /08-01-13 /07 H 30 / N \u003d 6540/TYP \u003d INC / CAT \u003d IM / event \u003d MAL / NCEN \u003d MULCT / AFUR \u003d URAD-10/AGEO \u003d Rangpur-B01 / \u003d TEXAL FIRE ! * A0628/081 /07-12-29 /16 H 22 / N \u003d 5052/TYP \u003d INC / CAT \u003d ID / event \u003d MAL / NCEN \u003d MULCT / AFUR \u003d URAD-12/AGEO \u003d KHOTYWAL-B01 / TEXAL FEUER \u003d DETECT FAIL ! * A0628/081 /08-01-10 /13 H 52 / N \u003d 5526/TYP \u003d INC / CAT \u003d ID / event \u003d MAL / NCEN \u003d MULCT / AFUR \u003d URAD-9/AGEO \u003d BASTGLZR-B01 / TEXAL FEUER \u003d DETECT FAIL ! * A0628/080 /08-01-10 /13 H 52 / N \u003d 5527/TYP \u003d INC / CAT \u003d IM / event \u003d MAL / NCEN \u003d MULCT / AFUR \u003d URAD-7/AGEO \u003d ADABOSAN-B01 / \u003d TEXAL FIRE ! * A0628/087 /08-01-16 /01 H 28 / N \u003d 7648/TYP \u003d CLI / CAT \u003d IM / event \u003d MAL / NCEN \u003d MULCT / AFUR \u003d URAD-10/AGEO \u003d Rangpur-B01 Ich möchte, um die Datums-, Zeit-, NCEN, Event, TAXAL & AGEO Ich habe den Code nach Code:
#!/bin/bash
sed '/^!/i\
' log | sed -n -e '/^!!! /,/^$/w critical.log' -e '/^!! /,/^$/w major.log' -e'/^! /,/^$/w minor.log'
awk 'BEGIN {FS="/"; RS=""} { printf "%s/%s/%s/\n%s\n%s\n%s\n%s/%s\n\n", $1, $3, $4, $10, $12, $8, $14, $15}' minor.log
exit 0
dieser Code nicht zwischen den folgenden Absätzen! ,! ,! (dh kleinere, größere und kritische Alarme der Log-Datei auf, in ihren jeweiligen Log-Dateien, dh minor.log, major.log & critical.log) und "awk" ist mir eine Ausgabe wie folgt ![]() ! * A0628/07-12-17/15 H 58 / NCEN \u003d MULCT AGEO \u003d S1-TR01-B03-A085-R000 Event \u003d MAL TEXAL \u003d AIS / COMPL.INF: / / AF \u003d URMA1 aber ich will die Ausgabe werden sortiert nach Datum ![]() (es gilt das Datum Muster \u003d / 07-12-17 /) Ich habe versucht, die Art-k, aber ich verstehe das Recht coldnt Muster zu verwenden oder habe ich zu diesem Zeitpunkt Art Muster von Loops? kann verstehen,
|
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|