Usando el intérprete de Perl
- 843
- 236
- Hugo Vera
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 = "\ '\' \\\" ""
- « Cómo crear un espera caliente con PostgreSQL
- Introducción al raspado web de Python y la hermosa biblioteca de sopa »