Usando el intérprete de Perl

Usando el intérprete de Perl

Este tutorial de programación de Perl es una excelente guía de secuencias de comandos para ayudarlo a comprender completamente el script Perl. Encuentre tutoriales de Perl y ejemplos de programación para dominar su conocimiento de las secuencias de comandos de Perl.

Usando el intérprete de Perl

Encuentra el intérprete de Perl

Que perl

Ejecución implícita

NOTA:Cada guión comienza con el asunto:"#!" que no se lee como comentario. La primera línea también es un lugar donde pones a tu intérprete que en este caso es perl.

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

Hacer ejecutable de script perl:

chmod +x perl_script.por favor

Ejecución explícita

Imprimir "Programación Perl \ n";

Hacer ejecutable de script perl:

chmod +x perl_script.por favor



Script Perl simple

#!/usr/bin/perl # print "tutorial de programación perl \ n";

Ruta actual a los módulos Perl

Lista todas las rutas actuales disponibles a los módulos Perl:

perl -e 'imprimir "@inc" . "\norte";'

Variables

$ - Variable escalar % - Hash Variable @ - Array & - Subrutinas

Usando la variable predeterminada de Perl $ _

#!/usr/bin/perl $ _ = "PERL Programación Variable predeterminada.\ n "; imprimir;



Función definida

#!/usr/bin/perl # declarar perl salar do pero no definir valor $ perl_scalar; #podemos usar el operador condicional '?: 'Probar la función definida de Perl $ variable = definido ($ perl_scalar) ? "Se define la variable \ $ perl_scalar!":" La variable \ $ perl_scalar no está definida!"; imprimir $ variable."\norte"; # declarar perl escalar con valor $ perl_scalar = "perl"; $ variable = definido ($ perl_scalar) ? "Se define la variable \ $ perl_scalar!":" La variable \ $ perl_scalar no está definida!"; imprimir $ variable."\norte";

Variable escalar

#!/usr/bin/perl #scalars Hold Just Simple Data Type: String, Number o Perl Reference #Scalars Definición en Perl $ scalar_number = -5; $ scalar_string1 = "en Perl Scalars siempre se hace referencia a \ x24 frente a cada nombre de variable. "; $ scalar_string2 =" 5 elementos "; #undeScore se puede usar para números grandes $ scalar_milion = 1_000_000; #print valores escalar imprima $ scalar_number."\norte"; imprimir $ scalar_string1."\norte"; imprimir $ scalar_string2."\norte"; Imprimir $ scalar_milion."\norte"; #PERL SCalar Addition Print $ scalar_number + $ scalar_milion."\norte";

Cuerdas de cita única

#!/usr/bin/perl #cadenas escalares de cita única $ scalar_string1 = 'perl'; Imprima "Cadena 1:".$ scalar_string1."\norte"; $ scalar_string2 = '#!/usr/bin/perl '; Imprima "String 2:".$ scalar_string2."\norte"; $ scalar_string3 = 'Tutorial de programación Perl'; Imprimir "Cadena 3:".$ scalar_string3."\norte"; $ scalar_string4 = 'perl \ n'; Imprima "Cadena 4:".$ scalar_string4."\norte"; $ scalar_string5 = '\' \ '\\'; Imprima "Cadena 5:".$ scalar_string5."\norte"; $ scalar_string6 = "; imprimir" cadena 6: ".$ scalar_string6."\norte"; $ scalar_string7 = 'i \' m Reading Perl Programming Tutorial '; Imprimir "Cadena 7:".$ scalar_string7."\norte";



Cuerdas de doble cita

#!/usr/bin/perl #cadenas escalar doble citada $ scalar_string1 = "perl"; Imprima "Cadena 1:".$ scalar_string1."\norte"; $ scalar_string2 = "#!/usr/bin/perl "; imprima" cadena 2: ".$ scalar_string2."\norte"; $ scalar_string3 = "Tutorial de programación perl"; Imprimir "Cadena 3:".$ scalar_string3."\norte"; $ scalar_string4 = "perl \ n"; Imprima "Cadena 4:".$ scalar_string4."\norte"; $ scalar_string5 = "\ '\' \\\" ""