Usando o intérprete Perl
- 4081
- 1178
- Robert Wunsch DVM
Este tutorial de programação Perl é um ótimo guia de script para ajudá -lo a entender completamente o script Perl. Encontre tutoriais e exemplos de programação Perl para dominar seu conhecimento de script perl.
Usando o intérprete Perl
Encontre intérprete Perl
que perl
Execução implícita
OBSERVAÇÃO:Cada script começa com Shebang: ”#!” que não é lido como um comentário. A primeira linha também é um lugar onde você coloca seu intérprete, que neste caso é perl.
#!/usr/bin/Perl Print "Perl Programming \ n";
Faça o Script Perl executável:
chmod +x perl_script.pl
Execução explícita
imprimir "Perl Programming \ n";
Faça o Script Perl executável:
chmod +x perl_script.pl
Script Perl simples
#!/usr/bin/perl # print "tutorial de programação perl \ n";
Caminho atual para os módulos Perl
Liste todos os caminhos atuais disponíveis para os módulos Perl:
perl -e 'impressão "@inc" . "\ n"; '
Variáveis
$ - variável escalar % - variável de hash @ - matriz & - sub -rotinas
Usando a variável padrão PERL $ _
#!/usr/bin/perl $ _ = "Programação PERL Variável padrão.\ n "; impressão;
Função definida
#!/usr/bin/perl # declare perl escalar, mas não define valor $ perl_scalar; #podemos usar operador condicional '?: 'Para testar a função definida por perl $ variável = definido ($ perl_scalar) ? "Variável \ $ perl_scalar é definido!":" Variável \ $ perl_scalar não está definido!"; Imprima $ variável."\ n"; # declare perl escalar com valor $ perl_scalar = "perl"; $ variável = definido ($ perl_scalar) ? "Variável \ $ perl_scalar é definido!":" Variável \ $ perl_scalar não está definido!"; Imprima $ variável."\ n";
Variável escalar
#!/usr/bin/perl #scalars mantêm apenas um único tipo de dados: string, número ou referência perl #scalars definição em perl $ scalar_number = -5; $ scalar_string1 = "Nos escalares perl são sempre referenciados com \ x24 na frente de cada nome de variável. "; $ escalar_string2 =" 5 itens "; #undescore pode ser usado para grandes números $ SCALAR_MILION = 1_000_000; #Print Scalar Values Print $ Scalar_Number."\ n"; Imprima $ SCALAR_STRING1."\ n"; Imprima $ SCALAR_STRING2."\ n"; Imprima $ scalar_milion."\ n"; #Perl Scalar Addition Print $ Scalar_Number + $ Scalar_milion."\ n";
Strings de citação única
#!/usr/bin/perl #strings escalares de citação única $ escalar_string1 = 'perl'; Imprimir "String 1:".$ SCALAR_STRING1."\ n"; $ scalar_string2 = '#!/usr/bin/perl '; Imprimir "String 2:".$ SCALAR_STRING2."\ n"; $ scalar_string3 = 'tutorial de programação perl'; Imprimir "String 3:".$ SCALAR_STRING3."\ n"; $ scalar_string4 = 'perl \ n'; Imprimir "String 4:".$ SCALAR_STRING4."\ n"; $ scalar_string5 = '\' \ '\\'; Imprimir "String 5:".$ SCALAR_STRING5."\ n"; $ SCALAR_STRING6 = "Print" String 6: ".$ SCALAR_STRING6."\ n"; $ scalar_string7 = 'i \' estou lendo o tutorial de programação perl '; Imprimir "String 7:".$ SCALAR_STRING7."\ n";
Strings de duas citadas
#!/usr/bin/perl #strings escalares calculados duplo $ scalar_string1 = "perl"; Imprimir "String 1:".$ SCALAR_STRING1."\ n"; $ scalar_string2 = "#!/usr/bin/perl "; print" string 2: ".$ SCALAR_STRING2."\ n"; $ scalar_string3 = "tutorial de programação perl"; Imprimir "String 3:".$ SCALAR_STRING3."\ n"; $ scalar_string4 = "perl \ n"; Imprimir "String 4:".$ SCALAR_STRING4."\ n"; $ scalar_string5 = "\ '\' \\\" ""
- « Como criar um modo de espera quente com PostgreSQL
- Introdução ao Python Web Rasping e The Beautiful Soup Library »