Cómo leer varios archivos en un mismo script y borrarle las primeras líneas
Publicado por Leticia (3 intervenciones) el 04/10/2018 16:55:38
Hola!
Tengo un conjunto de archivos con el mismo formato. Pueden visualizarse desde gedit (en linux) aunque no son .txt
Todos ellos poseen entre 51 y 52 líneas de datos. Quiero poder eliminar las primeras líneas (depende cada archivo, son 23 ó 24), lo que tienen en común es que comienzan todas con * (más abajo dejo uno de ejemplo).
Es posible hacer un script que me vaya leyendo cada archivo de manera sistemática y elimine las líneas que comienzan con * ???
Desde ya muchas gracias!!
* **************************************************
* NETWORK : G
* STATION : PEL
* LOCATION :
* CHANNEL : BH1
* CREATED : 2018-04-26T13:45:29.004956Z
* START : 1995-10-04T00:00:00.000000Z
* END : 2008-12-16T23:59:59.000000Z
* DESCRIPTION : Peldehue, Chile
* LATITUDE : -33.143607
* LONGITUDE : -70.67494
* ELEVATION : 700.0
* DEPTH : 0.0
* DIP (SEED) : 0.0
* AZIMUTH : 6.4
* SAMPLE RATE : 20.0
* INPUT UNIT : M
* OUTPUT UNIT : COUNTS
* INSTTYPE : STS1
* INSTGAIN : 2282.0 (M/S)
* SENSITIVITY : 233677000.0 (M/S)
* A0 : 100.295
* **************************************************
ZEROS 3
+0.000000e+00 +0.000000e+00
+0.000000e+00 +0.000000e+00
+0.000000e+00 +0.000000e+00
POLES 4
-1.963890e-03 +1.964480e-03
-1.963890e-03 -1.964480e-03
-6.235000e+00 +7.818230e+00
-6.235000e+00 -7.818230e+00
CONSTANT 2.343663e+10
Tengo un conjunto de archivos con el mismo formato. Pueden visualizarse desde gedit (en linux) aunque no son .txt
Todos ellos poseen entre 51 y 52 líneas de datos. Quiero poder eliminar las primeras líneas (depende cada archivo, son 23 ó 24), lo que tienen en común es que comienzan todas con * (más abajo dejo uno de ejemplo).
Es posible hacer un script que me vaya leyendo cada archivo de manera sistemática y elimine las líneas que comienzan con * ???
Desde ya muchas gracias!!
* **************************************************
* NETWORK : G
* STATION : PEL
* LOCATION :
* CHANNEL : BH1
* CREATED : 2018-04-26T13:45:29.004956Z
* START : 1995-10-04T00:00:00.000000Z
* END : 2008-12-16T23:59:59.000000Z
* DESCRIPTION : Peldehue, Chile
* LATITUDE : -33.143607
* LONGITUDE : -70.67494
* ELEVATION : 700.0
* DEPTH : 0.0
* DIP (SEED) : 0.0
* AZIMUTH : 6.4
* SAMPLE RATE : 20.0
* INPUT UNIT : M
* OUTPUT UNIT : COUNTS
* INSTTYPE : STS1
* INSTGAIN : 2282.0 (M/S)
* SENSITIVITY : 233677000.0 (M/S)
* A0 : 100.295
* **************************************************
ZEROS 3
+0.000000e+00 +0.000000e+00
+0.000000e+00 +0.000000e+00
+0.000000e+00 +0.000000e+00
POLES 4
-1.963890e-03 +1.964480e-03
-1.963890e-03 -1.964480e-03
-6.235000e+00 +7.818230e+00
-6.235000e+00 -7.818230e+00
CONSTANT 2.343663e+10
Valora esta pregunta
0