Bonjour à tous.
Je recherche une commande pour classer un fichier par ordre décroissant sur le 1er nombre.
//—
Je liste toutes les adresses IP et les comptes ; d’un fichier access.log
d’Apache.
Comme cela :
# https://www.octopuce.fr/analyser-une-attaque-avec-les-logs-dapache2/
zcat /var/log/apache2/www.zw3b.fr.access.log.2.gz | grep "Jul" |awk {'print $1'}|sort|uniq -c
Qui me retourne un résultat de ce type :
76 74.XXX.151.67
39 74.XXX.151.68
23 74.XXX.151.70
253 74.XXX.123.64
245 74.XXX.123.65
127 74.XXX.123.66
342 74.XXX.151.71
48 77.XXX.130.85
46 77.XXX.224.68
52 77.XXX.187.254
239 77.XXX.141.83
3 77.XXX.228.74
1 78.XXX.18.24
46 78.XXX.223.107
Je souhaiterai les avoir en ordre décroissant (du plus grand au plus pettit sur le 1er chiffre).
Qui peut m’aider ?
Et si quelque’un pourrait m’envoyer la même type de ligne pour TCPDUMP ce serait super
génial !
Merci.
Bonne journée à tous.
Romain