[Bash Linux] Compter les doublons

Bonjour(re),
Je m'explique :
Prenons par exemple un fichier contenant ceci :

jpg
jpg
jpg
txt
xml
txt
txt
jpg

Je voudrais avoir un autre fichier dans lequel serait écrit :

jpg : 4
txt : 3
xml : 1

Des idées? je ne vois pas trop comment faire.
Merci.
Configuration: Linux
Firefox 3.0.3

2 réponses

  1. Modérateur
    Salut,
    sort fichier | uniq -c
    ,-))
    1. Contributeur
      hello
      awk '{x[$1]++} ; END {for (n in x) print n,":",x[n]}' < fichier