Cómo contar cuántas veces aparece cada línea en un archivo

Cómo contar cuántas veces aparece cada línea en un archivo

tengo algo como esto

teithe.gr
List item
deitel.com
parinux.org
cs.vt.labs.edu
cs.may.ie
csse.monash.edu.au
amazon.com
amazon.com
teithe.gr
teithe.gr

Sólo quiero saber cómo puedo contar cada palabra en una salida como esta.

teithe.gr 3
amazon.com 2 
....etc

Respuesta1

Puedes usar

sort inputfile | uniq -c

La salida no es exactamente como usted especificó:

      2 amazon.com
      1 cs.may.ie
      1 cs.vt.labs.edu
      1 csse.monash.edu.au
      1 deitel.com
      1 List item
      1 parinux.org
      3 teithe.gr

información relacionada