Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Comment tester un script CGI Sendmai…
  • Inconvénients PERT 
  • Comment supprimer un fichier en Perl…
  • Comment lire une ligne de DOSBox Ave…
  • Comment exécuter Perl utilisant Not…
  • Comment faire pour supprimer les esp…
  • Comment créer un tableau Perl 
  • Comment inverser un tableau 
  • Comment créer des variables en Perl…
  • Comment rechercher un fichier en Per…
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    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 : .

    ( [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 >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Suzuki 250 Spécifications Quad 
  • Comment appeler le shell depuis un script Perl 
  • Comment faire pour déboguer des programmes Perl 
  • Comment trouver la longueur d'un tableau Perl 
  • Comment utiliser une instruction switch en Perl 
  • Comment utiliser une fonction Perl Grep 
  • Comparaison de Perl avec Python 
  • Comment lire à partir du milieu d'un tableau Perl 
  • Comment créer un PDF à partir d' un texte avec Perl 
  • Comment faire pour supprimer cordes en Perl 
  • Connaissances Informatiques © http://www.ordinateur.cc