Tengo una lista que les muestro un extracto:
- Código: Seleccionar todo
2005 01 01 01 13.7
2005 01 01 02 13.9
. . . . .
. . . . .
. . . . .
2005 12 31 23 14.5
en donde el orden de las columnas es el siguiente: año mes día hora y temperatura.
Lo que yo quiero es elegir un mes y un día cualquiera pero las horas van desde las 00 a las 23 y solo quiero elegir un rango de horas por ejemplo: elegir el mes de agosto, día 12 y que vaya entre las 00 y las 09 horas.
Y solo he hecho el siguiente script donde solo le pido que me elija el mes ocho y el día 12 pero me da todo el largo de las horas y no las que yo quiero y eso no sé cómo hacerlo.
Using perl Syntax Highlighting
#!/usr/bin/perl -w
open (IN, "<datos.dat");
open (OUT, ">agosto_docel.dat");
while($lineas=<IN>) {
chop($lineas);
@datos=split(" ",$lineas);
if ($datos[1]==8 and $datos[2]==12) {
print OUT "@datos\n";
}
]
close (DATOS);
open (IN, "<datos.dat");
open (OUT, ">agosto_docel.dat");
while($lineas=<IN>) {
chop($lineas);
@datos=split(" ",$lineas);
if ($datos[1]==8 and $datos[2]==12) {
print OUT "@datos\n";
}
]
close (DATOS);
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
Gracias amigos perlerosssssss