Foros del Web » Administración de Sistemas » Unix / Linux »

problemas al buscar numeros negativos en awk

Estas en el tema de problemas al buscar numeros negativos en awk en el foro de Unix / Linux en Foros del Web. Que tal, buenos dias...se me presento el siguiente problema, tengo un archivo llamado latlon125.dat, lo unico que tiene son valores de latitud y longitud: 15.1875 ...
  #1 (permalink)  
Antiguo 02/04/2009, 11:46
 
Fecha de Ingreso: abril-2005
Mensajes: 124
Antigüedad: 19 años, 7 meses
Puntos: 0
problemas al buscar numeros negativos en awk

Que tal, buenos dias...se me presento el siguiente problema, tengo un archivo llamado latlon125.dat, lo unico que tiene son valores de latitud y longitud:

15.1875 -92.4375
15.1875 -92.3125
15.1875 -92.1875
15.0625 -92.8125
15.0625 -92.6875

necesito sacar ciertas coordenadas que cumplan con la siguiente condición:

awk '{if(($1>29.24 && $1<30.26) && ($2<-110 && $2>-111)) print $1"_"$2}' latlon125.dat

el problema es que no me realiza nada y si hay registros que cumplan con estas especificaciones, he notado que valores menores a -100 awk no lo maneja como numero, porque a la hora de mandarlo a archivo, me manda basura.

En concreto: Alguien me puede decir si mi busqueda esta bien o hay alguna forma de que awk realize la busqueda en numeros negativos.

De antemano gracias.
el awk que ocupo es versión 3.1.5

Tengo otra maquina que tiene la vrsion 3.1.3 y en esta la busqueda funciona perfectamente, hay algo que instalar de manera extra al awk?

Última edición por jgrc; 02/04/2009 a las 13:01
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:20.