Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • PHP vs. Perl Performance 
  • Comment lire les lignes multiples d'…
  • Comment exécuter Perl utilisant Not…
  • Comment arrondir à un nombre entier…
  • Comment faire un script d'inondation…
  • Comment faire pour modifier un nom d…
  • Comment convertir Perl Python & appe…
  • Comment faire pour déboguer Perl 
  • Comment vérifier la syntaxe dans un…
  • Comment utiliser CGI pour afficher u…
  •   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 trouver les numéros de ligne utilisant Perl

    Perl est un langage de programmation de scripts moderne pour écrire des programmes informatiques de tout niveau de complexité. Les programmes Perl sont souvent données pour travailler avec des fichiers . Fichiers comprennent plusieurs lignes et vous pouvez avoir besoin de connaître le numéro d'une ligne qui contient des données spécifiques . Une boucle Perl vous permet d'accéder et de compter les lignes Instructions
    1

    déclarer un tableau Perl avec la commande:

    @ data = ();
    2

    Ouvrir un fichier à lire dans votre script Perl avec la commande:

    ouvert (INPUT , " output.txt ");

    Notez que " output.txt " est un exemple des données fichier et "INPUT" est le handle de fichier pour désigner le fichier à l'intérieur du script
    3

    Lire dans les lignes des fichiers sur le tableau: .

    @ data = ;
    4

    affecter une valeur initiale de zéro à la "count" variable qui est le compteur de lignes dans le programme :

    $ count = 0;

    5

    Utilisez la boucle Perl " foreach " pour aller bien chaque ligne dans le fichier: Photos

    foreach $ line ( @ data) { }


    6

    Placer le compteur de lignes à l'intérieur de la boucle :

    foreach $ line (@ data) {

    $ count + +; }


    Notez que le "count " variable augmente progressivement avec chaque itération de la boucle et sa valeur correspond au numéro de ligne dans le fichier .
    7

    Insérez un "if" dans la boucle pour trouver le numéro d'un particulier ligne . Par exemple, vous devez connaître le numéro de la ligne qui commence par le mot «progrès». Le morceau de code qui suit le fait

    foreach $ line ( @ data) {

    $ count + +; .

    If ($ ligne = ~ /Progress /) {print " Le numéro de ligne est $ count "} }


    Les résultats du programme ressemble à " Le numéro de ligne est 12. "

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser les expressions régulières pour vérifier un chaîne qui est Numérique 
  • Comment faire pour obtenir le dernier argument comme un tableau en Perl 
  • Comment garder une fenêtre focalisée en Perl /Tk 
  • Quelle est la syntaxe Perl pour l'encodage URL 
  • Comment faire pour obtenir un format de tableau Perl 
  • Comment puis-je obtenir la longueur d' un tableau anonyme en Perl 
  • Comment écrire un script Perl Telnet 
  • Comment créer un fichier PERL 
  • Comment vérifier un Perl Adresse Email 
  • Comment appeler le shell depuis un script Perl 
  • Connaissances Informatiques © http://www.ordinateur.cc