Bonjour a tous.
Voila mon pb :
J'ai un fichier contenant un liste d'adresses ip déstinée à être scannées.
Dans cette liste je veut supprimer certaines adresses pour pas qu'elle ne soit scannér par la suite.
J'ais appliqué la methode (la numéro 2 je crois) conseillée par jedaï dans ce post :
http://www.developpez.net/forums/sho...d.php?t=338344
Voici mon code
Deux probléme se posent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 while($lines = <FICH>) { if ($lines=~/10\.0\.\d+\.\d+/) { $lines =~ s/10\.0\.\d+\.\d+//; } if ($lines=~/10.39.1.135/) { $lines =~ s/10.39.1.135//; } if ($lines=~/172.31.1.1{1}/) { $lines =~ s/172.31.1.1{1}//; } print(FICHOUT "$lines"); }
- Je ne sait pas comment coder la suppression d'une ligne ici je la remplace par rien mais cela fait des "tours" dans mon fichier causé par des lignes vide.
- Je n'arrive pas a detecter seulement l'adresse 172.31.1.1 at pas 172.31.1.10 172.31.1.11 172.31.1.12 etc
Partager