| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Perl Programming >> Content
    Come trovare i numeri di riga utilizzando Perl
    Perl è un linguaggio di programmazione moderno script per scrivere programmi per computer di qualsiasi livello di complessità . Programmi Perl spesso ottenere dati con cui lavorare da file . I file comprendono più righe e potrebbe essere necessario conoscere il numero di una riga che contiene dati specifici . Un ciclo Perl permette di accedere e di contare le righe Istruzioni
    1

    dichiarare una matrice Perl con il comando :

    @ data = ();
    2 < p > Aprire un file da leggere all'interno del vostro script Perl con il comando :

    open ( INPUT , " output.txt ");

    noti che " output.txt " è un esempio dei dati del file e "INPUT " è il file di maniglia per fare riferimento al file all'interno dello script
    3

    Leggi in linee dai file alla matrice : .

    @ data = ;
    4

    assegnare un valore iniziale pari a zero alla variabile "count" , che è il contatore di riga del programma :

    $ count = 0 ;

    5

    utilizzare il ciclo Perl " foreach " per andare anche se ogni riga del file :

    foreach $ line ( @ data) { }


    6

    Inserire il contatore di linea all'interno del ciclo :

    foreach $ line ( @ data) {

    $ contatore + + ; }


    noti che la variabile "count" aumenta in modo incrementale con ogni iterazione del ciclo e il suo valore corrisponde al numero di riga nel file .
    7

    Inserire un "if" nel ciclo di scoprire il numero di una specifica linea . Ad esempio , è necessario conoscere il numero della riga che inizia con la parola "progresso". Il seguente pezzo di codice fa

    foreach $ line ( @ data) {

    $ contatore + +; .

    If ( $ linea = ~ /Progress /) {print " Il numero di riga è $ contatore "} }


    I risultati del programma si presenta come " Il numero di riga è di 12 ".

    Previous :

    next :
      Articoli Correlati
    ·Come costruire un modulo Perl RPM 
    ·Come modificare i tipi di dati in Perl 
    ·Come convertire XML in PDF in Perl 
    ·Come trovare la directory Perl su un server 
    ·Come calcolare l' esponenziale in Perl 
    ·Come configurare Perl in XAMPP 
    ·Come scrivere Perl Script 
    ·Come controllare per una data valida in Perl 
    ·Come convertire il testo in formato CSV in Perl 
    ·Come creare un array in Perl 
      Articoli in evidenza
    ·Come creare una Dynamic Link Library 
    ·Come definire le variabili globali in Python 
    ·Come diagnosticare problemi con Javascript 
    ·Come includere un prefisso ad un masterizzatore Tapestr…
    ·Come leggere una scheda perforata 
    ·Come estendere più modelli in Smarty 
    ·Come leggere un file Hex 
    ·Come creare collegamenti simbolici con PHP 
    ·Come utilizzare PHP per creare un file di Excel 
    ·Come rompere il codice VBA su più righe 
    Copyright © Conoscenza Informatica http://it.wingwit.com