Bonjour,
Bon, le titre n'est pas explicite, mais je ne trouve pas mieux pour le moment.
Via un script je récupère des adresses ip d'un fichier log, ip qui tentent de se connecter à des serveurs (tentatives d'intrusion)
je vais appelé cette liste : ListeA
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 exemple ListeA 13.55.66.23 123.698.654.78 62.33.698.45 456.785.254.85 192.168.1.12 10.25.24.87
seulement, ces tentatives, ne sont pas toutes des tentatives d'intrusions, il y aussi des utilisateurs qui se plantent de mot de passe et/ou login, donc, il ne faut les prendre en compte, les adresse IP de ces utilisateurs est connu
J'appel cette liste : ListeB
La question est, comment faire pour exclure la listeB de la listeA ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3exemple ListeB : 192.168 10.25.24
Je sais que c'est faisable avec une boucle While ou autre, mais il y a t-il une commande plus simple, avec grep par exemple ?
Merci de votre réponse
Partager