The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
hoe om te filteren op bepaalde punten in een bestand cnlhap Programmeren en Shell Scripting 7 08-19-2008 03:03 PM
Hoe te sorteren een veld in een bestand met datum waarden risshanth Programmeren en Shell Scripting 4 06-04-2008 05:03
hoe uittreksel uit leden bestand in BASH script gevolgd door voorvoegsel! ,! en! nabmufti Programmeren en Shell Scripting 6 02-09-2008 08:32 PM
lus via de directory voor bestanden en sorteren op datum en het proces van het eerste bestand dsdev_123 AIX 1 01-30-2008 05:31 PM
Sorteren op datum van een bestand met behulp van perl esham Programmeren en Shell Scripting 4 04-14-2005 01:04 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 02-13-2008
nabmufti nabmufti is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2008
Posts: 15
Question hoe om te sorteren op datum punten binnen een bestand

Hi all
Ik wil hulp bij sortng datum in de punten binnen bestand,
Ik wil vragen als er een optie voor het sorteren van een bepaald patroon van het bestand niet de rest van file.ie de gegevens van het dossier worden gesorteerd met betrekking tot de datum
Ik heb een log-bestand als volgt


! * A0628/081 /08-01-10 /13 H 52 / N \u003d 5524/TYP \u003d INC / CAT \u003d ID / event \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-13/AGEO \u003d BAGRIAN-B01
/ TEXAL HAARD DETECT \u003d FAIL
! * A0628/320 /08-01-15 /14 H 33 / N \u003d 7444/TYP \u003d COM / CAT \u003d ID / event \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-2/AGEO \u003d CONTAIN2-B01
/ TEXAL \u003d GEBREKKIGE UNIT / COMPL.INF:
* # F0612/T11F14/NCEN \u003d beboeten / 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 ICT / CAT \u003d ID / event \u003d MAL
/ NCEN \u003d beboeten / 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 \u003d 01-26-03
/ 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 beboeten / OBJCT \u003d PS / Ageo \u003d CDC
/ TEXAL \u003d SP ONTOEGANKELIJK / 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 beboeten / AM \u003d SMMA / Ageo \u003d S1-TR02-B05-A109-R000
/ TEXAL \u003d SAI-HARDWARE/COMPL.INF:
/ N \u003d 3485/ALARMA MATERIAAL / 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 beboeten / 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 beboeten / AFUR \u003d Urad-10/AGEO \u003d RANGPUR-B01
/ TEXAL \u003d HAARD
! * A0628/081 /07-12-29 /16 H 22 / N \u003d 5052/TYP \u003d INC / CAT \u003d ID / event \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-12/AGEO \u003d KHOTYWAL-B01
/ TEXAL HAARD DETECT \u003d FAIL
! * A0628/081 /08-01-10 /13 H 52 / N \u003d 5526/TYP \u003d INC / CAT \u003d ID / event \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-9/AGEO \u003d BASTGLZR-B01
/ TEXAL HAARD DETECT \u003d FAIL


! * A0628/080 /08-01-10 /13 H 52 / N \u003d 5527/TYP \u003d INC / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-7/AGEO \u003d ADABOSAN-B01
/ TEXAL \u003d HAARD
! * A0628/087 /08-01-16 /01 H 28 / N \u003d 7648/TYP \u003d CLI / CAT \u003d IM / EVENT \u003d MAL
/ NCEN \u003d beboeten / AFUR \u003d Urad-10/AGEO \u003d RANGPUR-B01

i want to extract van de datum, tijd, NCEN, event, TAXAL & Ageo
Ik heb de volgende code


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
deze code geeft de afzonderlijke leden volgenden! ,! ,! (dwz kleine, grote en kritische alarmen van de log-bestand respectievelijk in hun respectieve logboekbestanden dwz minor.log, major.log & critical.log)
en 'awk' geeft mij output als volgt


! * A0628/07-12-17/15 H 58 /
NCEN \u003d beboeten
Ageo \u003d S1-TR01-B03-A085-R000
EVENT \u003d MAL
TEXAL \u003d AIS / COMPL.INF: / / AF \u003d URMA1

maar ik wil de output moet worden gesorteerd op datum
(datum patroon \u003d / 07-12-17 /)
Ik heb geprobeerd om de sorteer-k, maar ik begrijp het recht coldnt patroon te gebruiken
of heb ik voor het sorteren van deze datum patroon door lussen?
cant begrijpen
 

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 06:54.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0