Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
deklarovať pole Perlu pomocou príkazu :
@ dát = ( ) ;
2
Otvorte súbor a prečítajte si vnútri skriptu v jazyku Perl s príkazom :
open ( VSTUP , " výstup.txt " ) ;
Všimnite si , že " výstup.txt " je príkladom dát súbor a " INPUT " je popisovač súboru odkazovať na súbor vnútri skriptu
3
Prečítajte si v radoch od súborov do poľa : .
@ dát = ;
4
priradiť počiatočnú hodnotu nula do premennej " počet " , ktorý je čítač riadok v programe :
$ count = 0 ;
5
Použite Perl slučky " foreach " ísť aj keď každý riadok v súbore :
foreach $ linky ( @ data ) {
}
6
Umiestnite počítadlo linky vnútri slučky : klipart
foreach $ linku ( @ data ) {
$ count + + ;
}
na vedomie , že premenná " počet " postupne sa zvyšuje s každou iterácií slučky a jeho hodnota zodpovedá na číslo riadku v súbore .
7
Vložiť " keby " vyhlásenie v slučke zistiť počet špecifických linka . Napríklad , čo potrebujete vedieť číslo riadku , ktorý začína slovom " Progress " . Nasledujúce kus kódu robí to klipart
foreach $ linku ( @ data ) {
$ pocet + + ; .
If ( $ riadok = ~ /Progress /) { print " číslo riadku je $ count " }
}
Výstupy programu vyzerá ako " číslo riadku je 12 " .