Bonjour,
j'ai un extrait de log apache, et j'aimerai en gros connaître
le nombre de fois que chaque IP est venue
"un group by IP / count *"
Est-ce qu'il ya des programmes qui font ça ?
merci
Bonjour,
j'ai un extrait de log apache, et j'aimerai en gros connaître
le nombre de fois que chaque IP est venue
"un group by IP / count *"
Est-ce qu'il ya des programmes qui font ça ?
merci
Un script shell, c'est envisageable comme solution ?
oui, à la limite c'est même mieux que de devoir installer tout une suite logicielle juste pour filtrer quelques ip
seulement je n'arrive pas à l'ecrire jusqu'au bout ce script shell
mais après pour faire le "count", par adresse, je cale
Code : Sélectionner tout - Visualiser dans une fenêtre à part cut -d " " -f 1 log.txt | sort
C'est plus rusé que ça, faut faire une boucle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part for IP in `cut -d " " -f 1 log.txt | sort -u`; do echo $IP; grep -c "^$IP " log.txt; done
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager