The Perl programmeringsspråk var ursprungligen avsedd att bearbeta rapporter . Det har kraftfulla funktioner textbehandling , inklusive läsning rader från en textfil . Du kan placera varje rad i filen i en array , sedan behandla ett visst antal rader . Den " öppna " -funktionen används för att öppna filen . Filen kan öppnas som skrivskyddad , skriva bara , bifoga endast eller någon kombination av behörigheter . Efter bearbetning av filen , bör du använda " close " -funktion för att avsluta ärendet . Instruktioner
1
Öppna en tom fil i valfri textredigerare .
2
Type linjen
# ! /Usr /bin /perl
.
att starta Perl script
3
Typ linjen
min $ num = 10 ;
att skapa den variabel som innehåller . antal linjer du vill läsa
4
Typ linjen
min $ line_num = $ num - 1 ,
att subtrahera en ( 1 ) från antalet linjer som du vill skriva ut . Du gör detta eftersom en array börjar räkna från noll ( 0 ) , inte ( 1 ) .
5
Typ linjen
open FILE , " < " , "filnamn " eller die $ ; !
att öppna filen som innehåller raderna . Ersätt " filnamn " med namnet på den fil du vill öppna . Filen öppnas som skrivskyddad
6
Typ linjen
min @ lines = ; .
Att placera innehållet i fil i en array . Varje rad i filen kommer att vara ett separat element i arrayen
7
Ange linjer
för ( $ x = 0; . $ X < = $ line_num , $ x + + ) katalog
{
print @ linjer [ $ x ] ;
}
att skriva ut det antal rader du anger i " $ num " variabel . Du kan ändra koden mellan klammerparenteser till någon rad behandling du föredrar
8
Typ linjen
nära FILE , .
Att stänga den öppna filen .
9
Spara filen som " read_lines.pl " .
10
Skriv kommandot " perl read_lines.pl " vid en kommandotolk för att exekvera skriptet .
Addera ditt