Perl Language Iniziare con Perl

Esempio

Perl cerca di fare ciò che intendi:

print "Hello World\n";

I due bit difficili sono il punto e virgola alla fine della riga e il \n , che aggiunge una nuova riga (avanzamento riga). Se hai una versione relativamente nuova di perl, puoi usare say invece di print per aggiungere automaticamente il ritorno a capo:

5.10.0
use feature 'say';
say "Hello World";

La funzione di pronuncia è anche abilitata automaticamente con una use v5.10 (o superiore):

use v5.10;
say "Hello World";

È piuttosto comune usare perl sulla riga di comando usando l'opzione -e :

$ perl -e 'print "Hello World\n"'
Hello World

Aggiungere l'opzione -l è un modo per stampare automaticamente le nuove linee:

$ perl -le 'print "Hello World"'
Hello World
5.10.0

Se si desidera abilitare nuove funzionalità , utilizzare invece l'opzione -E :

$ perl -E 'say "Hello World"'
Hello World

Puoi anche, naturalmente, salvare lo script in un file. Basta rimuovere l'opzione -e riga di comando e utilizzare il nome file dello script: perl script.pl . Per i programmi più lunghi di una riga, è consigliabile attivare un paio di opzioni:

use strict;
use warnings;

print "Hello World\n";

Non c'è alcun vero svantaggio oltre a rendere il codice leggermente più lungo. In cambio, il pragma rigoroso ti impedisce di usare codice potenzialmente pericoloso e gli avvisi ti avvisano di molti errori comuni.

Notare che il punto e virgola di fine riga è facoltativo per l'ultima riga, ma è una buona idea nel caso in cui si aggiunga successivamente alla fine del codice.

Per ulteriori opzioni su come eseguire Perl, vedere perlrun o digitare perldoc perlrun al prompt dei comandi. Per un'introduzione più dettagliata su Perl, vedere perlintro o digitare perldoc perlintro al prompt dei comandi. Per un eccentrico tutorial interattivo, prova Perl .