Salut,
j'ai une ligne de commande qui me sert à afficher des ip tirées d'un fichier log. Je fais :
Code :
- cat /var/log/monfichier.log | grep $PATTERN | awk '{print $10}' | uniq
|
et j'obtiens la liste d'ip qui m'intéresse. Bon, je voudrais afficher en même temps (à côté) combien de fois chaque ip est représentée, or wc -l ne me donnera que le nombre total d'ip. Evidemment, je pourrais passer par un fichier temporaire mais il y a sûrement plus élégant. J'ai aussi essayé avec xarg mais wc ne les prend pas ligne à ligne, mais en totalité et par suite ça ne marche pas non plus. Comment on fait dans ce cas ?
Merci de vos idées.