[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Necesito extraer unas lineas de un archivo de log bastante grande (mas de 400 mil lineas ). Sin embargo este archivo esta en una maquina AIX, y no puedo copiar el archivo a mi linux y tratarlo con Perl, ya que no tiene ninguna "media"(floppy, cartuchera, etc ) ni tampoco T. de Red. Alguien de ud. me puede ayudar a que con puros comandos de unix (grep, sed, awk), extraer estas lineas. tomando en cuenta que cada mensaje del log se separa con guiones "-------" y las lineas que me interesan son las dos lineas siguientes a estos guiones (incluyendo estos), es decir, extraer 3 lineas ( la de guiones y las dos de encabezado ), de cada uno de los mensajes que hay y ponerlas en un archivo. Saludos Pepe Paniagua -------------------------------------------------------------------------------------------------------- 000824015927FSS30087FSS300874501MSG=279 00/08/24 01:59:27 LTERM=TSIN0122, UID=TSIN0122, M.A.CD=FSS30087E 000824015927FSS30087FSS300874502KHTPTT90 0395 TRIGGER REJECTED; VEHICLE ALREADY TRIGGERED AT TH 000824015927FSS30087FSS300874503PROGRAM NAME -KHTPTT90 000824015927FSS30087FSS300874504PARAGRAPH -KHTSOT88 000824015927FSS30087FSS300874505ABEND REASON -0395 TRIGGER REJECTED; VEHICLE ALREADY TRIGGERED AT TH 000824015927FSS30087FSS300874506INPUT MSG PCB-TSIN0122 "±°KHTOT50ATSIN0122 000824015927FSS30087FSS300874507INPUT DATA -KHTUT902 SHIP012025340A10L 000000 -------------------------------------------------------------------------------------------------------- 000824015947FSS3ÿÿÿÿFSS304004801MSG=284 00/08/24 01:59:47 LTERM=TSIN0106, UID=TSIN0106, M.A.CD=FSS30400E 000824015947FSS3ÿÿÿÿFSS304004802KHTPTV10 TEST SYSTEM AU DOES NOT EXIST 000824015947FSS3ÿÿÿÿFSS304004803PROGRAM NAME -KHTPTV10 000824015947FSS3ÿÿÿÿFSS304004804MESS DESCRIPTION - TEST SYSTEM AU DOES NOT EXIST 000824015947FSS3ÿÿÿÿFSS304004805DESCRIPTION CONT - FOR MODEL YEAR/ASSY LINE 012 000824015947FSS3ÿÿÿÿFSS304004806DESCRIPTION CONT - THIS TEST SYSTEM MUST BE DEFINED ON "KHTPTH05" 000824015947FSS3ÿÿÿÿFSS304004807DESCRIPTION CONT - AND RESULT FOR PVI 012024702 MAY HAVE TO BE UPDATED 000824015947FSS3ÿÿÿÿFSS304004808DESCRIPTION CONT - TO REFLECT VERIFICATION PERFORMED ON STATION VCVSAT 000824015947FSS3ÿÿÿÿFSS304004809DESCRIPTION CONT - 000824015947FSS3ÿÿÿÿFSS304004810DESCRIPTION CONT - -------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------- Lista de soporte de LinuxPPP Reglas de la lista en http://pepe.net.mx/reglas.html