Il linguaggio di programmazione Perl è stato originariamente progettato per elaborare i report. Ha funzioni di elaborazione di testo potente, tra cui linee di lettura da un file di testo. È possibile inserire ogni riga del file in una matrice, quindi un determinato numero di linee di processo. La funzione "Apri" è utilizzata per aprire il file. Il file può essere aperto come di sola lettura, sola scrittura, append solo o qualsiasi combinazione di autorizzazioni. Dopo l'elaborazione del file, si dovrebbe utilizzare la funzione "Chiudi" per chiudere il file.
Istruzioni
1
Aprire un file vuoto in qualsiasi editor di testo.
2
Digitare la riga
! / usr/bin/perl
per avviare lo script Perl.
3
Digitare la riga
mio $num = 10;
per creare la variabile che contiene il numero di righe che si desidera leggere.
4
Digitare la riga
mio $line_num = $num-1;
per sottrarre uno (1) dal numero di righe che si desidera stampare. Fate questo perché una matrice inizia a contare da zero (0), non (1).
5
Digitare la riga
Aprire il FILE, "<", "nomefile" o die $!;
per aprire il file che contiene le righe. Sostituire "filename" con il nome del file che si desidera aprire. Verrà aperto il file in sola lettura.
6
Digitare la riga
mio @lines = < FILE >;
per inserire il contenuto del file in una matrice. Ogni riga del file sarà un elemento separato nella matrice.
7
Digitare le righe
per ($x = 0; $x < = $line_num; $x + +)
{
print @lines[$x];
}
per stampare il numero di righe è impostare nella variabile "$num". È possibile modificare il codice tra le parentesi graffe per elaborare le righe che si preferisce.
8
Digitare la riga
chiudere il FILE;
per chiudere il file aperto.
9
Salvare il file come "read_lines.pl".
10
Al prompt dei comandi per eseguire lo script, digitare il comando "perl read_lines.pl".