scripts Perl são muito comuns no mundo da programação , especialmente para programas que precisam gerenciar grandes quantidades de texto , tais como indexadores. Scripts Perl pode ser muito fácil ou muito difícil dependendo de quais são seus objetivos . Por exemplo, eles podem ser desenvolvidos para realizar tarefas específicas, tais como renomear ou apagar arquivos. Scripts que usam módulos Perl são muito convenientes , pois pode ser programado para fazer qualquer coisa de verificação de preços de gás locais de atualizar um banco de dados para a direita a partir do prompt de comando do Windows . Este artigo demonstra como criar os elementos essenciais do Perl scripting . Estas são variáveis escalar, matriz e hash eo comando "imprimir" . Uma vez que você tem o básico , o desenvolvimento de programas mais sofisticados virá muito mais fácil. Coisas que você precisa
Versão mais recente do Perl
editor de texto
Show Mais instruções
1
Crie uma variável escalar. Para criar uma variável escalar você deve nomear a variável e atribuir -lhe um valor e , em seguida, digite um ; caráter " ." Se você quiser um valor de texto deve ser escrito entre aspas. Os valores numéricos não precisa de aspas. Por exemplo : $ name = " John Anderson "; $ age = 35;
2
Criar uma variável de matriz . A diferença entre uma matriz e um variável escalar é uma matriz que pode conter vários bits de informação . Para criar uma matriz , digitar o sinal de " @ " , o nome da matriz e , em seguida, os valores da matriz dentro " ' ( ) " caracteres . Cada valor deve ser separado por vírgulas. Valores de texto deve ser escrito entre aspas. Por exemplo : @ Anderson_family = (" John ", " Maria ", " Julie ", " marca" ) ; @ idades = ( 35,30,7,5 );
3
Crie uma variável de hash. Variáveis hash são semelhantes às variáveis de matriz , exceto que eles incluem uma "chave" e um " valor". Elas começam com um sinal " % " e são seguidos do nome da variável . Os valores para o hash são colocados dentro de "()" e são separados por vírgulas. No entanto , cada valor hash de um composto de uma chave e um valor . Por exemplo :% Famly_age = (" John " => 35, "Maria" => 30 , " Julie " => 7, " Mark " => 5); Isso significa que João é 35, Maria é 30 e assim por diante . Quando as informações de um hash é necessário é chamado através de uma variável escalar + a chave, por exemplo : "$ { Family_age John }" será igual ao valor de 35
4
Use o comando de impressão. . O comando de impressão é responsável pela produção em Perl. Para utilizá-lo você deve digitar "print" e , em seguida, a saída desejada . Por exemplo : "print $ name" irá imprimir " John Anderson " porque lhe foi atribuído o valor de "$ name" no Passo 1. Da mesma forma , Print @ Anderson_family irá imprimir todos os nomes que foram atribuídos a essa matriz .
5
Criar um programa . Esta saída do programa vontade algumas das variáveis que você criou. Para fazer isso , digite o seguinte ; ! # /Usr /bin /perl $ name = " John Anderson "; $ age = 35; @ Anderson_family = (" John ", " Maria ", " Julie ", " Mark "); % Family_age = (" John " => 35, "Maria" => 30 , " Julie " => 7, " Mark " => 5); print " $ name é de R $ idade anos \\ n"; impressão "@ Anderson_family \\ n"; print " Mary é de R $ Family_age { Mary } anos de idade e Mark é de R $ Family_age { } Marcar anos ", o caractere ' \\ n' garante que uma nova linha segue o que é impresso. Salve o programa como " family.pl " em um diretório conhecido .
6
Execute o programa . No prompt de comando do Windows tipo " perl family.pl " "sob o caminho do diretório apropriado.
7
Levantamento da saída. Verifique a saída e certifique-se que tudo é como você esperava.
8
Desenhe o seu próprio programa. Altere as variáveis em torno da forma como você gostaria que eles . Adicionar valores diferentes e executar funções diferentes . Por exemplo , você pode adicionar as idades de alguns membros da família , digitando $ Idade = $ Family_age { Mary } + $ { Family_age Mark }; Divirta-se e seja criativo
.