Come rimuovere line feed in Perl

December 1

Come rimuovere line feed in Perl


Perl è un linguaggio di programmazione progettato per l'elaborazione di file di testo. Esso include molte funzioni per scrivere le procedure software per le applicazioni web e la gestione della rete. file di testo del computer comprendono i caratteri di avanzamento riga che indicano la fine di una riga di testo. Il codice che rappresentano i caratteri di avanzamento riga sono diversi tra sistemi operativi, il che complica lo scambio di dati tra i sistemi. Rimuovendo le linee caratteri di avanzamento dei programmi Perl si assicura che i file di testo conserveranno il formato originale in diverse applicazioni utente.

istruzione

1 Fare clic su "Start" di Windows e quindi fare clic su "Blocco note" per aprire l'editor di testo Blocco note.

2 Inserire i seguenti quattro parole che contengono caratteri di avanzamento riga alla fine premendo il tasto "Enter" dopo ogni parola:

inverno

primavera

estate

autunno.

3 Fai clic su "File" e poi su "Salva '. Inserire "seasons.txt" nella casella "Nome file" e fare clic su "OK".

4 Fai clic su "File" e poi su "Nuovo". Immettere il seguente codice Perl nella finestra del blocco note:

"FILESORGENTE" è il nome del file che contiene la linea di alimentazione # carattere alla fine di ogni riga.

aperto (FILESORGENTE, $ ARGV [0]);

"OUTFILE" è il nome del file in cui memorizzare le righe di testo con i caratteri di avanzamento riga rimossi.

aperto (OUTFILE, "> seasons2.txt");

while ($ linea 1 = <FILESORGENTE>)

{

chomp($line1); # remove the line feed characters

stampa OUTFILE "$ {} line1"; # Scrittura senza la linea alimenta

stampa "$ {} line1" # visualizzare il risultato sullo schermo

}

chiudere i file

vicino (FILESORGENTE);

vicino (OUTFILE);

5 Fai clic su "File" e poi su "Salva". Inserire "lfrem.pl" nella casella "Nome file" e fare clic su "OK".

6 Fare clic su "Start" di Windows e quindi fare clic su "Esegui". Digitare "cmd" e fare clic su "OK" per aprire la finestra della riga di comando.

7 Digitare "cd \" al prompt ">" riga di comando e premere il tasto "Enter" per andare al "C: \" directory.

8 Digitare "perl lfrem.pl seasons.txt" al prompt. Premere il tasto "Enter" per eseguire il "lfrem" script in Perl per rimuovere i caratteri di avanzamento riga dal file "seasons.txt" e salvare il risultato il file "seasons2.txt".