Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/11/2010, 09:04
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ejercicio Shell script

Forma sucia y poco eficiente:

1.- combinando sort y uniq podés obtener una lista sin duplicados.
2.- para cada elemento de esa lista, grep -c te puede decir cuántas veces aparece en el archivo
3.- generás el nuevo archivo, con cada palabra y el resultado de grep -c.

Otra forma mejor puede ser utilizar sort (para tener todas las iguales juntas), y recorrer cada línea del archivo comparando con la línea anterior. Si es igual, se aumenta un contador. Si es diferente, se escribe la línea junto con el valor del contador y éste último se reinicia a 1.


Intentá hacer alguna de esas opciones, y preguntá de nuevo si tenés problemas.


Saludos