dichiarare una matrice Perl con il comando :
@ data = ();
2
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 ".
Programmazione © www.354353.com