Nombre d'occurence de plusieurs nombre dans un fichier [Résolu]

bayefalle 122 Messages postés jeudi 7 novembre 2013Date d'inscription 12 mai 2017 Dernière intervention - 11 mai 2017 à 18:14 - Dernière réponse : bayefalle 122 Messages postés jeudi 7 novembre 2013Date d'inscription 12 mai 2017 Dernière intervention
- 11 mai 2017 à 21:13
Bonjour,

j'ai un fichier .txt sous Linux qui contient une colonne de nombre entier et je voudrais savoir si s'est possible d'afficher le nombre d’occurrence de chaque chiffre en utilisant des commandes? Par exemple: soit le fichier f.txt!:

1
9
8
1
8
20

le résultat doit m'afficher:
1 2
9 1
8 2
20 1

Merci de m'aider s'il vous plait

Afficher la suite 

5 réponses

Répondre au sujet
zipe31 35174 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention - 11 mai 2017 à 18:17
0
Utile
Salut,

Voir les commandes sort et uniq .

;-)
Commenter la réponse de zipe31
bayefalle 122 Messages postés jeudi 7 novembre 2013Date d'inscription 12 mai 2017 Dernière intervention - 11 mai 2017 à 18:22
0
Utile
1
La commande sort permet juste de trier et la commande uniq de supprimer les doublons. Par contre, je veux le nombre d'occurence de chaque valeur.
zipe31 35174 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention - 11 mai 2017 à 19:45
Par contre, je veux le nombre d'occurence de chaque valeur.
Bien lire le
man uniq
;-))
Commenter la réponse de bayefalle
bayefalle 122 Messages postés jeudi 7 novembre 2013Date d'inscription 12 mai 2017 Dernière intervention - 11 mai 2017 à 21:12
0
Utile
Je vous remercie de votre réponse.
Je l'ai trouvé. C'est l'option -c qu'il faut utiliser:
$uniq file.txt -c
Commenter la réponse de bayefalle
bayefalle 122 Messages postés jeudi 7 novembre 2013Date d'inscription 12 mai 2017 Dernière intervention - 11 mai 2017 à 21:13
0
Utile
Résolu
Commenter la réponse de bayefalle