Utilisation de l'interprète Perl

Utilisation de l'interprète Perl

Ce tutoriel de programmation Perl est un excellent guide de script pour vous aider à bien comprendre le script Perl. Trouvez des tutoriels Perl et des exemples de programmation pour maîtriser votre connaissance des scripts Perl.

Utilisation de l'interprète Perl

Trouver un interprète Perl

Quel perl

Exécution implicite

NOTE:Chaque script commence par case:"#!" qui n'est pas lu comme un commentaire. La première ligne est également un endroit où vous mettez votre interprète qui, dans ce cas, est Perl.

#!/ usr / bin / perl imprimer "Perl Programming \ n";

Rendre l'exécutable de script perl:

chmod + x perl_script.PL

Exécution explicite

imprimer "Perl Programming \ n";

Rendre l'exécutable de script perl:

chmod + x perl_script.PL



Script Perl simple

#!/ usr / bin / perl # print "Perl Programming Tutorial \ n";

Chemin actuel vers les modules Perl

Liste tous les chemins actuels disponibles vers les modules Perl:

Perl -e 'imprimer "@inc" . "\ n"; '

Variables

$ - variable scalaire% - variable de hachage @ - Array & - Sub-Routines

Utilisation de la variable par défaut Perl $ _

#!/ usr / bin / perl $ _ = "variable par défaut de programmation perl.\ n "; imprimer;



Fonction définie

#!/ usr / bin / perl # déclarant perl scalar do mais ne définissez pas la valeur $ perl_scalar; # nous pouvons utiliser l'opérateur conditionnel '?: «Pour tester Perl définie Funtion $ variable = définie ($ perl_scalar) ? "La variable \ $ perl_scalar est définie!":" La variable \ $ perl_scalar n'est pas définie!"; Imprimer $ variable."\ n"; # Déclare Perl Scalar avec valeur $ perl_scalar = "perl"; $ variable = définie ($ perl_scalar) ? "La variable \ $ perl_scalar est définie!":" La variable \ $ perl_scalar n'est pas définie!"; Imprimer $ variable."\ n";

Variable scalaire

#!/ usr / bin / perl #scalars maintient juste un seul type de données: chaîne, numéro ou référence perl #Scalars Définition dans Perl $ scalar_number = -5; $ scalar_string1 = "dans les scalaires perl sont toujours référencés avec \ x24 devant chaque nom de variable. "; $ scalar_string2 =" 5 éléments "; #UndesCore peut être utilisé pour les grands nombres $ scalar_milion = 1_000_000; #print valeurs scalar imprimez $ scalar_number."\ n"; imprimer $ scalar_string1."\ n"; imprimer $ scalar_string2."\ n"; imprimer $ scalar_milion."\ n"; #perl Scalar Add Print $ scalar_number + $ scalar_milion."\ n";

Cordes à un seul point

#!/ usr / bin / perl # chaînes scalaires à quotted unique $ scalar_string1 = 'perl'; Imprimer "String 1:".$ scalar_string1."\ n"; $ scalar_string2 = '#!/ usr / bin / perl '; Imprimer "String 2:".$ scalar_string2."\ n"; $ scalar_string3 = 'Tutoriel de programmation Perl'; Imprimer "String 3:".$ scalar_string3."\ n"; $ scalar_string4 = 'perl \ n'; Imprimer "String 4:".$ scalar_string4."\ n"; $ scalar_string5 = '\' \ '\\'; Imprimer "String 5:".$ scalar_string5."\ n"; $ scalar_string6 = "; print" String 6: ".$ scalar_string6."\ n"; $ scalar_string7 = 'i \' m Reading Perl Programming Tutorial '; Imprimer "String 7:".$ scalar_string7."\ n";



Cordes doubles

#!/ usr / bin / perl # cordes scalaires doubles à double triché $ scalar_string1 = "perl"; Imprimer "String 1:".$ scalar_string1."\ n"; $ scalar_string2 = "#!/ usr / bin / perl "; imprimer" String 2: ".$ scalar_string2."\ n"; $ scalar_string3 = "Tutoriel de programmation Perl"; Imprimer "String 3:".$ scalar_string3."\ n"; $ scalar_string4 = "perl \ n"; Imprimer "String 4:".$ scalar_string4."\ n"; $ scalar_string5 = "\ '\' \\\" ""