Les Allergies
Alimentaires
Posez votre question Signaler

Traitement d'un fichier avec sed ou awk [Résolu]

SAW5 43Messages postés 14 novembre 2008Date d'inscription - Dernière réponse le 6 janv. 2010 à 12:32
Bonjour,
salut les gars, j'ai une question de formatage d'un fichier qui se présente d la forme:
aaa
bb
aaa
ccccc
aaa
bb
xxxx
dd

je voudrais avec SED ou bien AWK :
1- compter le nombre d'occurences dans le fichier
2- trié le fichier
3- ne garder que les lignes unique
enfin le fichier de sortie doit être:
3 aaa
2 bb
1 ccccc
1 dd
1 xxxx

merci,

IMPORTANT: le traitement doit se faire avec SED ou AWK
Lire la suite 

Traitement d'un fichier avec sed ou awk »

5 réponses
Réponse
+0
moins plus
Salut,

Demander de l'aide pour vos exercices sur CCM
Ajouter un commentaire
Réponse
+0
moins plus
hello
avec ou sans la commande sort ?
Ajouter un commentaire
Réponse
+0
moins plus
@jipicy, merci désolé pour mon aptitude
@dubcek, merci à toi c'est comme tu veux
Ajouter un commentaire
Réponse
+0
moins plus
avec awk et sort :
$ cat a1
aaa
bb
aaa
ccccc
aaa
bb
xxxx
dd
$ 
$ awk '{x[$1]++};END{for (n in x)print x[n], n}' < a1 | sort -k 2 
3 aaa
2 bb
1 ccccc
1 dd
1 xxxx
$ 
Ajouter un commentaire
Réponse
+0
moins plus
@dubcek,
merci ceci répond parfaitement à ma question,
--
Ajouter un commentaire
Ce document intitulé « traitement d'un fichier avec sed ou awk » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?