Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2010, 14:54
Tamarita
 
Fecha de Ingreso: febrero-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Programa en shell; bin/bash

holaaaa muchas gracias por la ayuda!!!

Tengo esto pero el geoiplookup no me va bien, no me lo guarda bien en el fichero.
Luego más abajo el cut -c ":" 2 me da un error ahi y no se por que.
A ver si me podeis ayudar por favor

cat $1 | awk '{print $1}' > direccionesIP


sort -n direccionesIP |uniq > ordenado

while read LINEA;
do
echo $LINEA -- `cat direccionesIP | grep $LINEA | wc -l`
done < ordenado

while read LINEA;
do
echo `geoiplookup $LINEA` > paises

done < ordenado

sort -n paises | uniq >> paisesOrdenados

echo $LINEA -- `cat paisesOrdenados | grep -c $LINEA | wc -l`


cat $2 | awk '{print $2}'| cut -c ":" 2 > horas

sort -n horas | uniq >> horasOrdenadas

while read LINEA;
do
echo $LINEA -- "Hora " `cat horas | grep $LINEA |wc -l`
done < horasOrdenadas