| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment puis-je obtenir script Perl compteur pour collecter des adresses IP
    ? Perl est un langage de script puissant qui peut être utilisé pour compter les occurrences de fichiers, tels que les adresses IP. Si vous voulez contre votre script à compiler le nombre d'adresses IP dans un fichier , par exemple , vous pouvez utiliser des expressions régulières pour faire le travail , ils font le tri texte et des chiffres précis beaucoup plus facile. Si vous souhaitez stocker les adresses IP , vous pouvez les ajouter à un fichier texte. Instructions
    1

    Ouvrez votre compteur script Perl
    2

    Créer une expression régulière qui va correspondre les adresses IP à partir des lignes que vous lisez sur : .
    < P > ( [0-9] + \\ . [0-9] + \\ . [0-9] + \\ . [0-9 ] +)

    Cela correspond une adresse IP IPv4 .

    3

    incrémenter le compteur à chaque fois qu'une adresse IP est détectée :

    if ($ ligne = ~ m /( [0-9] + \\ [0-9] + . \\ [ 0-9] + \\ [0-9] +) /) {$ compteur + + ;}
    4

    ajouter l'adresse IP de votre liste: . .

    ouvert ( votre_fichier , '>> IPaddresses.txt '); impression votre_fichier $ 1; close ( votre_fichier ) ;

    Ceci ajoutera la nouvelle adresse IP de votre fichier externe. Votre segment de code final devrait ressembler à ceci :

    if ($ ligne = ~ m /( [0-9] + \\ [0-9] + \\ [0-9] + \\ [0 . . . -9 ] +) /) {open ( votre_fichier , '>> IPaddresses.txt '); impression votre_fichier $ 1; close ( votre_fichier ) ; $ compteur + + ;}
    < br >

    Previous :

    next :
      articles connexes
    ·PERL Vs . SED 
    ·Comment mettre à jour PEAR Avec Fedora 
    ·Comment utiliser les expressions régulières pour vér…
    ·Perl Exiger Vs . Utilisation 
    ·Comment faire pour mettre une chaîne longue dans un ta…
    ·Comment faire pour utiliser des étiquettes en Perl 
    ·Comment convertir Python à Perl 
    ·Comment appeler le shell depuis un script Perl 
    ·Django Vs . Perl 
    ·Comment utiliser les lignes d'un fichier sous forme de …
      articles en vedette
    ·Comment créer une connexion simple avec PHP 
    ·Comment les pages Web utilisent Java 
    ·MySQL Tutorial clé primaire 
    ·Qu'est-ce qu'un tas de Java 
    ·Comment défragmenter une image VMWare 
    ·Comment faire pour vérifier la taille du tas de JVM 
    ·Comment utiliser ReadOuterXml Recursively 
    ·Fusionner Trier dans le code Java 
    ·Comment puis-je créer la table Pivot Avec VBA 
    ·Comment faire pour modifier SQL dans un Centre de contr…
    Copyright © Connaissances Informatiques http://fr.wingwit.com