Slik leser du mer enn én linje om gangen i Perl
Perl er den moderne programmeringsspråk for å skrive dataprogrammer på alle nivå av kompleksitet. Lese linjer i programmet er nødvendig for å hente data fra filer. Vanligvis er filer aksesseres sekvensielt, eller linje for linje. Men Perl kan du også lese formere linjer samtidig ved hjelp av Perl arrays. En rekke angitt i Perl med symbolet "@" holder et sett av variabler.
Bruksanvisning
1 Erklærer en Perl array ved hjelp av kommandoen:
@ Data = ();
2 Åpne en fil for å lese inni Perl-skript med følgende kommando:
open (INPUT "report.txt");
Merk at "report.txt" er et eksempel på datafilen og "INNGANG" er filen håndtaket for å referere til filen inne i skriptet.
3 Les flere linjer fra filer med kommandoen:
@fdata = <INPUT>;