The UNIX and Linux Forums  

Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
come filtrare alcuni paragrafi in un file cnlhap Shell scripting e di programmazione 7 08-19-2008 04:03 PM
Come ordinare un campo in un file avente data valori risshanth Shell scripting e di programmazione 4 06-04-2008 06:03 AM
come estrarre file da punti di script bash seguito da prefisso! ,! e! nabmufti Shell scripting e di programmazione 6 02-09-2008 08:32 PM
loop attraverso la directory per i file e ordinare per data e il processo di primo file dsdev_123 AIX 1 01-30-2008 05:31 PM
ordinare per data di un file usando perl esham Shell scripting e di programmazione 4 04-14-2005 02:04 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 02-13-2008
nabmufti nabmufti is offline
Utente Registrato
  
 

Iscriviti Data: febbraio 2008
Interventi: 15
Question come ordinare per data punti all'interno di un file

Ciao a tutti
Voglio contribuire a sortng data paragrafi all'interno di file,
Vorrei chiedere se ci sono possibilità di ordinare un certo modello di file non il resto del file.ie i dati del file di diventare ordinato rispetto alla data
Ho un file di registro come segue


! * A0628/081 /08-01-10 /13 H 52 / N \u003d 5524/TYP \u003d inc / CAT \u003d ID / CASO \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-13/AGEO \u003d BAGRIAN-B01
/ TEXAL INCENDIO \u003d DETECT FAIL
! * A0628/320 /08-01-15 /14 H 33 / N \u003d 7444/TYP \u003d COM / CAT \u003d / ID \u003d CASO MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-2/AGEO \u003d CONTAIN2-B01
/ TEXAL \u003d DIFETTOSA UNITA '/ 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 TIC / CAT \u003d / ID \u003d CASO MAL
/ NCEN \u003d MULCT / AM \u003d S1 \u003d SMTA1/AGEO-TR01-B03-A085-R000
/ TEXAL \u003d all'LCL MFM SYN / COMPL.INF:
/ AF \u003d URMA1
/ \u003d ICTRQ Agca 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 / CASO \u003d MAL
/ NCEN \u003d MULCT / OBJCT \u003d PS / AGEO \u003d CDC
/ TEXAL \u003d Inaccessible 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 \u003d CASO MAL
/ NCEN \u003d MULCT / AM \u003d SMMA / AGEO \u003d S1-TR02-B05-A109-R000
/ TEXAL \u003d SAI-HARDWARE/COMPL.INF:
/ N \u003d 3485/ALARMA MATERIALE / R \u003d 00000/CU1A
/ CB 200 BLOS
! * A0628/359 /07-12-17 /15 H 46 / N \u003d 7514/TYP \u003d COM / CAT \u003d SI / CASO \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 / CASO \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-10/AGEO \u003d Rangpur-B01
/ \u003d TEXAL FUOCO
! * A0628/081 /07-12-29 /16 H 22 / N \u003d 5052/TYP \u003d inc / CAT \u003d ID / CASO \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-12/AGEO \u003d KHOTYWAL-B01
/ TEXAL INCENDIO \u003d DETECT FAIL
! * A0628/081 /08-01-10 /13 H 52 / N \u003d 5526/TYP \u003d inc / CAT \u003d ID / CASO \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-9/AGEO \u003d BASTGLZR-B01
/ TEXAL INCENDIO \u003d DETECT FAIL


! * A0628/080 /08-01-10 /13 H 52 / N \u003d 5527/TYP \u003d inc / CAT \u003d IM / CASO \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-7/AGEO \u003d ADABOSAN-B01
/ \u003d TEXAL FUOCO
! * A0628/087 /08-01-16 /01 H 28 / N \u003d 7648/TYP \u003d CLI / CAT \u003d IM / CASO \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-10/AGEO \u003d Rangpur-B01

i vuole estrarre la data, l'ora, NCEN, CASO, TAXAL & AGEO
ho usato il codice seguente


Codice:
#!/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
questo codice non separare i paragrafi seguente! ,! ,! (cioè minore, grande critico e allarmi per i file di log, rispettivamente, nei rispettivi file di log cioè minor.log, major.log & critical.log)
e 'awk' mi dà in uscita come segue


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

ma voglio l'uscita di essere ordinato per data
(data pattern \u003d / 07-12-17 /)
Ho cercato di utilizzare il sort-k ma i coldnt comprendere il diritto di utilizzare lo schema
o devo ordinare tale data del modello da loop?
cant understand
  #2 (permalink)  
Old 02-13-2008
Jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.766
Duplicate Post.
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 02:27 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0