Come analizzare una linea in Perl

January 14

Quando ci sono grandi insiemi di smistamento comandi e dati che devono essere modificati, script Perl possono aiutare togliere il grosso del lavoro e fanno il lavoro pesante. Una volta creato da sviluppatori, script Perl in grado di analizzare una linea, per esempio, eseguire in tempi relativamente brevi. L'altro vantaggio di Perl è che è leggero - tale script di esempio potrebbe essere eseguito in una o due righe di codice.

istruzione

1 Aprite il vostro editor di testo che si utilizza per creare script Perl o eseguire altri programmi di testo normale.

2 Avviare lo script di analisi linea di Perl avviando lo script con queste prime due righe:

aperto (MYINPUTFILE, "<filename.out");

while (<MYINPUTFILE>)

Assicurarsi di sostituire "MYINPUTFILE" e "file", rispettivamente con la linea che si sta analisi e il nome del file che si desidera l'uscita.

3 Scrivere le seguenti righe di codice per dire a Perl per analizzare la riga:

{

la mia ($ line) = $ _;

4 Creare la successiva riga di codice, che impedirà la linea da smontare (o accorciamento):

chomp ($ line);

5 Convertire la linea analizzato in maiuscolo (in modo da poter riconoscere quale linea è stata analizzata) digitando la seguente riga di codice:

$ Linea = ~ tr / [az] / [AZ] /;

6 Salvare lo script completo Perl ed eseguirlo dal vostro terminale a riga di comando per analizzare la linea.

Consigli e avvertenze

  • Nel passaggio 6, assicurarsi di passare alla directory che contiene la linea che si desidera analizzare; altrimenti lo script non farà nulla.