The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
cómo filtrar algunos párrafos en un archivo cnlhap Programación de scripts de shell y 7 08-19-2008 04:03 PM
Cómo ordenar un campo en un archivo que tengan valores de fecha risshanth Programación de scripts de shell y 4 06-04-2008 06:03 AM
cómo extraer de los párrafos en el archivo script BASH seguido por el prefijo! ,! y! nabmufti Programación de scripts de shell y 6 02-09-2008 08:32 PM
vuelta a través del directorio para los archivos y ordenarlos por fecha y el proceso de archivo de la primera dsdev_123 AIX 1 01-30-2008 05:31 PM
un tipo de archivo por fecha utilizando perl esham Programación de scripts de shell y 4 04-14-2005 02:04 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 02-13-2008
nabmufti nabmufti is offline
Usuario Registrado
  
 

Fecha: febrero 2008
Puestos: 15
Question cómo ordenar los párrafos de la fecha dentro de un archivo

hola a todos
Quiero ayudar a la fecha en los párrafos sortng en archivo,
Quiero preguntar si existe como una opción a un ritmo determinado tipo de archivo no file.ie el resto de los datos de archivo se ordenan con respecto a la fecha
Tengo un archivo de registro de la siguiente manera


! * A0628/081 /08-01-10 /13 H 52 / N \u003d \u003d 5524/TYP INC / CAT ID \u003d / \u003d LMA EVENTO
/ NCEN \u003d MULCT / Urad AFUR-13/AGEO \u003d \u003d BAGRIAN-B01
/ \u003d TEXAL FUEGO NO DETECTAR
! * A0628/320 /08-01-15 /14 H 33 / N \u003d \u003d 7444/TYP COM / CAT ID \u003d / \u003d LMA EVENTO
/ NCEN \u003d MULCT / Urad AFUR-2/AGEO \u003d \u003d CONTAIN2-B01
/ \u003d TEXAL unidad defectuosa / 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 \u003d 7576/TYP TIC / CAT ID \u003d / \u003d LMA EVENTO
/ NCEN \u003d MULCT / AM \u003d SMTA1/AGEO \u003d S1-TR01-B03-A085-R000
/ \u003d TEXAL NMC 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 \u003d 7512/TYP SRE / CAT \u003d MI / EVENTO \u003d LMA
/ NCEN \u003d MULCT / OBJCT PS \u003d / \u003d Ageo CDC
/ SP \u003d TEXAL Inaccesible / COMPL.INF:
/ PS \u003d 00009999/TYR \u003d RN


! * A0628/361 /07-12-17/15 H 46 / N \u003d \u003d 7513/TYP COM / CAT ID \u003d / \u003d LMA EVENTO
/ 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 \u003d 7514/TYP COM / CAT \u003d SI / EVENTO \u003d LMA
/ 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 \u003d 6540/TYP INC / CAT \u003d MI / EVENTO \u003d LMA
/ NCEN \u003d MULCT / Urad AFUR-10/AGEO \u003d \u003d Rangpur-B01
/ \u003d TEXAL FUEGO
! * A0628/081 /07-12-29 /16 H 22 / N \u003d \u003d 5052/TYP INC / CAT ID \u003d / \u003d LMA EVENTO
/ NCEN \u003d MULCT / Urad AFUR-12/AGEO \u003d \u003d KHOTYWAL-B01
/ \u003d TEXAL FUEGO NO DETECTAR
! * A0628/081 /08-01-10 /13 H 52 / N \u003d \u003d 5526/TYP INC / CAT ID \u003d / \u003d LMA EVENTO
/ NCEN \u003d MULCT / Urad AFUR-9/AGEO \u003d \u003d BASTGLZR-B01
/ \u003d TEXAL FUEGO NO DETECTAR


! * A0628/080 /08-01-10 /13 H 52 / N \u003d \u003d 5527/TYP INC / CAT \u003d MI / EVENTO \u003d LMA
/ NCEN \u003d MULCT / Urad AFUR-7/AGEO \u003d \u003d ADABOSAN-B01
/ \u003d TEXAL FUEGO
! * A0628/087 /08-01-16 /01 H 28 / N \u003d \u003d 7648/TYP CLI / CAT \u003d MI / EVENTO \u003d LMA
/ NCEN \u003d MULCT / Urad AFUR-10/AGEO \u003d \u003d Rangpur-B01

Quiero extraer la fecha, la hora, NCEN, CASO, TAXAL y Ageo
i utiliza el código siguiente


Código:
#!/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
este código no separar los párrafos siguientes! ,! ,! (es decir, menor de edad, las principales críticas y alarmas del archivo de registro, respectivamente, en sus respectivos archivos de registro, es decir minor.log, major.log y critical.log)
y 'awk' me da la salida de la siguiente manera


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

pero quiero ser la salida ordenada por fecha
(patrón de la fecha \u003d / 07-12-17 /)
He intentado utilizar el tipo i-k pero coldnt entender el derecho a utilizarlo patrón
o tengo que ordenar esta fecha por el patrón de los bucles?
tante entender
 

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 02:58 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0