
Extraer string en diferentes lineas de archivo de texto
Publicado por Melvin (1 intervención) el 13/11/2014 14:38:47
Buenos días, soy nuevo en perl, quisiera extraer algunos datos de varias lineas de texto, un ejemplo sería el siguiente_:
+++ UMTS-GSM 2014-11-12 09:54:33
O&M #2497354
%%DSP BTSENVSTAT: IDTYPE=BYNAME, BTSNAME="CORRALEJA1", ISMULTIDEMU=NO;%%
RETCODE = 0 Execution succeeded.
DSP BTSENVSTAT Result
---------------------
Humidity Temperature
50.20% 20.80degree Celsius
(Number of results = 1)
LST ENVTHD Result
-----------------
Temperature Lower Limit Temperature Upper Limit Humidity Lower Limit Humidity Upper Limit
-5.0degree Celsius 28.0degree Celsius 15.0% 85.0%
(Number of results = 1)
--- END
El resultado que deseo obtener es el siguiente:
2014-11-12 09:54:33 CORRALEJA1 20.80
Y así sucesivamente para todas las apariciones en el archivo adjunto.
Agradezco realmente cualquier orientación que puedan brindarme.
MM
+++ UMTS-GSM 2014-11-12 09:54:33
O&M #2497354
%%DSP BTSENVSTAT: IDTYPE=BYNAME, BTSNAME="CORRALEJA1", ISMULTIDEMU=NO;%%
RETCODE = 0 Execution succeeded.
DSP BTSENVSTAT Result
---------------------
Humidity Temperature
50.20% 20.80degree Celsius
(Number of results = 1)
LST ENVTHD Result
-----------------
Temperature Lower Limit Temperature Upper Limit Humidity Lower Limit Humidity Upper Limit
-5.0degree Celsius 28.0degree Celsius 15.0% 85.0%
(Number of results = 1)
--- END
El resultado que deseo obtener es el siguiente:
2014-11-12 09:54:33 CORRALEJA1 20.80
Y así sucesivamente para todas las apariciones en el archivo adjunto.
Agradezco realmente cualquier orientación que puedan brindarme.
MM
- salida_a_procesar.txt.bz2(696,0 B)
Valora esta pregunta


0