sortir toutes les ip de ton log, ce qui se fait très bien avec une expression régulière.
Puis regarder en python par exemple si ta liste d'IP match avec le module set.
Tu peux faire des opérations sur les ensembles facilement. D'ailleurs un des commentaires dit la même chose.
Si tu veux éviter les boucles, le mot clé in est pour toi. Il permet de vérifier qu'un élément appartient à une ligne sans la parser entièrement. après voir la librairie standard, tu as certainement plein de façons pour faire ce que tu veux.
# En python ...
Posté par lolcat . En réponse au message Algo ; Evitez les doubles "boucles" ?. Évalué à 3.
Si j'étais toi je ferai ça :
sortir toutes les ip de ton log, ce qui se fait très bien avec une expression régulière.
Puis regarder en python par exemple si ta liste d'IP match avec le module set.
Tu peux faire des opérations sur les ensembles facilement. D'ailleurs un des commentaires dit la même chose.
Si tu veux éviter les boucles, le mot clé in est pour toi. Il permet de vérifier qu'un élément appartient à une ligne sans la parser entièrement. après voir la librairie standard, tu as certainement plein de façons pour faire ce que tu veux.