Problema de programación AWK en Línea de comandos

Iniciado por _the_master_36, 10 Septiembre 2010, 02:48 AM

0 Miembros y 1 Visitante están viendo este tema.

_the_master_36

Bueno, le he dado vueltas y vueltas a un problema que me encargaron pero cada que trato algo no me funciona como quiero:

Se trata de que tengo un archivo de 20 nombres con apellidos donde tengo lo siguiente:

Juanita Sanchez
Efrain Garcia
Juanita Perez
Juan Lopez
Efrain Rodriguez
...
y asi..

Entonces necesito desplegar los nombres y cuantas veces se repitieron de tal forma que quede lo siguiente:

Juanita 2
Efrain 2
Juan 1

No se tiene que validar si es minúsculas o mayúsculas, si hay un nombre en mayúsculas y se repite otro en minúsculas, serán nombres diferentes.

Lo trate de hacer obviamente con grep, y trate de implementarlo con awk, pero hasta ahorita no consigo nada, he cambiado el codigo por completo, pero no lo he logrado y para acabarla tiene que ser directo en la linea de comandos, sin hacer ningun tipo de script.

Si pueden echarme la mano  :huh:

Saludos!




leogtz

Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com