Verwenden des Perl -Dolmetschers

Verwenden des Perl -Dolmetschers

Dieses Perl -Programmier -Tutorial ist ein großartiger Skriptleitfaden, mit dem Sie das Perl -Skript vollständig verstehen können. Finden Sie Perl -Tutorials und Programmierbeispiele, um Ihr Wissen über Perl Scripting zu beherrschen.

Verwenden des Perl -Dolmetschers

Finden Sie Perl Interpreter

Welches Perl

Implizite Ausführung

NOTIZ:Jedes Drehbuch beginnt mit Shebang:##!” das wird nicht als Kommentar gelesen. Die erste Zeile ist auch ein Ort, an dem Sie Ihren Dolmetscher einsetzen, der in diesem Fall Perl ist.

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

Machen Sie Perl Skript ausführbar:

chmod +x perl_script.Pl

Explizite Ausführung

Druck "Perl Programmierung \ n";

Machen Sie Perl Skript ausführbar:

chmod +x perl_script.Pl



Einfaches Perl -Skript

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

Strompfad zu Perlmodulen

Listen Sie alle verfügbaren aktuellen Pfade in Perl -Module auf:

Perl -e 'Druck "@inc" . "\N";'

Variablen

$ - Skalarvariable % - Hash -Variable @ - Array & - Unterroutinen

Verwenden von Perl Standardvariable $ _

#!/usr/bin/perl $ _ = "Perl Programmierleitungsvariable.\ n "; drucken;



Definierte Funktion

#!/usr/bin/perl # deklarieren Sie Perl scalar do, definieren Sie aber nicht den Wert $ perl_scalar; #Wich kann bedingten Bediener verwenden '?: 'testen Perl Defined Function $ variable = definiert ($ perl_scalar) ? "Variable \ $ perl_scalar ist definiert!":" Variable \ $ perl_scalar ist nicht definiert!"; $ variable drucken."\N"; # Perl Scalar mit Wert $ perl_scalar = "perl" deklarieren; $ variable = definiert ($ perl_scalar) ? "Variable \ $ perl_scalar ist definiert!":" Variable \ $ perl_scalar ist nicht definiert!"; $ variable drucken."\N";

Skalare Variable

#!/usr/bin/perl #Scalars Halten Sie nur einzelne Datentypen: String, Nummer oder Perl Referenz #Scalars Definition in perl $ scalar_number = -5; $ scalar_string1 = "In Perl Scalars werden immer mit \ x24 vor jedem variablen Namen verwiesen. "; $ scalar_string2 =" 5 items "; #undescore kann für große Zahlen verwendet werden $ scalar_milion = 1_000_000;."\N"; Drucken Sie $ scalar_string1."\N"; Druck $ scalar_string2."\N"; Drucken Sie $ scalar_milion."\N"; #Perl Scalar -Druck $ scalar_number + $ scalar_milion."\N";

Einzeln zitierte Saiten

#!/usr/bin/perl #Single-zitierte Skalarstrings $ scalar_string1 = 'perl'; Druck "String 1:".$ scalar_string1."\N"; $ scalar_string2 = '#!/usr/bin/perl '; Drucken "String 2:".$ scalar_string2."\N"; $ scalar_string3 = 'Perl Programmier -Tutorial'; Druck "String 3:".$ scalar_string3."\N"; $ scalar_string4 = 'perl \ n'; Druck "String 4:".$ scalar_string4."\N"; $ scalar_string5 = '\' \ '\\'; Druck "String 5:".$ scalar_string5."\N"; $ scalar_string6 = "; Druck" String 6: ".$ scalar_string6."\N"; $ scalar_string7 = 'i \' m Reading Perl Programming Tutorial '; Druck "String 7:".$ scalar_string7."\N";



Doppelt zitierte Saiten

#!/usr/bin/perl #doppelte zitierte Skalarstrings $ scalar_string1 = "perl"; Druck "String 1:".$ scalar_string1."\N"; $ scalar_string2 = "#!/usr/bin/perl "; Druck" String 2: ".$ scalar_string2."\N"; $ scalar_string3 = "Perl -Programmier -Tutorial"; Druck "String 3:".$ scalar_string3."\N"; $ scalar_string4 = "perl \ n"; Druck "String 4:".$ scalar_string4."\N"; $ scalar_string5 = "\ '\' \\\" ""