Perl Language Tutorial
Iniziare con il linguaggio Perl
Ricerca…
Osservazioni
Perl è il cammello delle lingue: utile, ma non sempre bello. Ha una documentazione piuttosto buona a cui è possibile accedere usando il comando perldoc
dalla shell / prompt dei comandi. È anche disponibile online su perldoc.perl.org .
Versioni
Versione | Note di rilascio | Data di rilascio |
---|---|---|
1.000 | 1987/12/18 | |
2.000 | 1988/06/05 | |
3.000 | 1989/10/18 | |
4.000 | 1991/03/21 | |
5.000 | 1994/10/17 | |
5.001 | 1995/05/13 | |
5.002 | 1996/02/29 | |
5.003 | 1996/06/25 | |
5.004 | perl5004delta | 1997/05/15 |
5.005 | perl5005delta | 1998/07/22 |
5.6.0 | perl56delta | 2000/03/22 |
5.8.0 | perl58delta | 2002/07/18 |
5.8.8 | perl581delta , perl582delta , perl583delta , perl584delta , perl585delta , perl586delta , perl587delta , perl588delta | 2006-02-01 |
5.10.0 | perl5100delta | 2007-12-18 |
5.12.0 | perl5120delta | 2010-04-12 |
5.14.0 | perl5140delta | 2011-05-14 |
5.16.0 | perl5160delta | 2012-05-20 |
versione 5.18.0 | perl5180delta | 2013/05/18 |
5.20.0 | perl5200delta | 2014/05/27 |
5.22.0 | perl5220delta | 2015/06/01 |
5.24.0 | perl5240delta | 2016/05/09 |
5.26.0 | perl5260delta | 2017/05/30 |
Iniziare con Perl
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:
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
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 .