Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come leggere più righe di un file in Perl

Il linguaggio di programmazione Perl è stato originariamente progettato per elaborare i report . Ha potenti funzioni di elaborazione di testo, comprese le linee di lettura di un file di testo . È possibile inserire ogni riga del file in un array , quindi elaborare un numero specifico di righe . La funzione "Apri" viene utilizzato per aprire il file . Il file può essere aperto in sola lettura , sola scrittura , aggiungere solo o una combinazione di permessi. Dopo aver elaborato il file , è necessario utilizzare la funzione "close" per chiudere il file . Istruzioni
1

Aprire un file vuoto in qualsiasi editor di testo .
2

Tipo linea

# ! /Usr /bin /perl
.

per avviare lo script Perl
3

Tipo linea

my $ num = 10;

per creare la variabile che contiene il . numero di righe che si desidera leggere
4

Tipo linea

mio line_num $ = $ num - 1;

per sottrarre uno (1 ) dalla numero di righe che si desidera stampare . A tale scopo, perché un array inizia a contare da zero (0 ) , non ( 1) .
5

Tipo linea

file aperto, " < " , " nome " o morire $ ; !

per aprire il file che contiene le linee . Sostituire "nomefile " con il nome del file che si desidera aprire. Il file verrà aperto in sola lettura
6

Tipo linea

mio @ righe = ; .

Di mettere il contenuto del file in un array. Ogni riga del file sarà un elemento distinto della matrice
7

Digitare le righe

for ( $ x = 0; . $ X < = $ line_num ; $ x + + ) per

{

print @ linee [ $ x ] ;

}

per stampare il numero di righe impostato nel " $ num" variabile . È possibile modificare il codice tra le parentesi graffe per qualsiasi elaborazione linea si preferisce
8

Tipo linea

vicino FILE ; .

Per chiudere il file aperto.
9

Salvare il file come " read_lines.pl " .
10

Digitare il comando " perl read_lines.pl " al prompt dei comandi per eseguire lo script .

 

Programmazione © www.354353.com