Nylon Tecnologia
Mudamos para um dominio proprio.

Acesse nosso novo forum.

http://crawlersnetwork.com/

Participe do fórum, é rápido e fácil

Nylon Tecnologia
Mudamos para um dominio proprio.

Acesse nosso novo forum.

http://crawlersnetwork.com/
Nylon Tecnologia
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[tutorial] Primeiro passos em perl

3 participantes

Ir para baixo

[tutorial] Primeiro passos em perl Empty [tutorial] Primeiro passos em perl

Mensagem por hacker fts315 Seg Ago 13, 2012 9:41 pm

perl é uma linguagem de script de uso geral muito parecida com C, antes de tudo tem q ter o copilador active perl.

caso vc esteja no linux, os mais recentes eles ja vem com o copilador caso nao tenha basta olhar no repositório de pacotes ou gerenciamento de pacotes e baixar ele.

voltando ao perl ela e uma linguagem de script entao o codigo de fonte é open-source talvez ate da para copilar os scripts ao inves de interpretar com o copilador mais eu ainda nao sei fazer isso =/

com o copilador em mãos e ja sabendo como executar script em perl agora basta aprender os comandos ^^ , para começar temos q colocar um cabeçalho

Código:

#!/usr/bin/perl

o cabeçalho acima serve para duas coisas, primeira indica para o terminal q o copilador esta naquela parte caso for linux (isso acima sao diretorios de linux lol ) no windows nao é obrigado a colocar aquilo mais se quiser colocar é bom ^^, o segundo motivo é caso vc poste a source na net é bom para indicar q a source ta codado em perl.

é sempre bom comentar seus programas para facilitar na hora de modifica-lo ou depura-lo, para comentar um programa em perl se usa # antes do comentario veja

Código:

#!/usr/bin/perl
#autor: hacker fts315
#tudo depois do sharps e comentario

agora para nao ficar monótono de mais aq vou mostra um comando de saida dados o print é o comando q exibe na tela

Código:

#!/usr/bin/perl
print "by hacker fts315";

o comando acima vai fazer ele exibir by hacker fts315, o texto esta entre aspas por ser uma string e tem o ponto e virgula no final indicando q a funçao termina ali, vc poderia fazer as proximas funçao na frente dela por exemplo

Código:

#!/usr/bin/perl
print "by hacker fts315"; print "kkkkkkkkkkkkkkk";

tanto faz fazer na mesma linha ou fazer na linha debaixo o resultado final sera o mesma ^^, porem fica mais organizado fazer em varias linha doq socar tudo na mesma ¬¬' , outra coisa os programas em perl nao define escrever em outra linha como quebra de linha no texto acima o texto aparece assim "by hacker fts315kkkkkkkkkkkkkkk" mesmo q tivesse escrito a funçao na linha debaixo ia aparacer junto, para dar uma quebra de linha basta digitar \n no final da funçao ou no começo da outra ^^ , veja o exemplo

Código:

#!/usr/bin/perl
print "by hacker fts315"; print "\nkkkkkkkkkkkkkkk";

variaveis são alocação de memoria q armazena um determinado tipo de dado q pode mudar, na linguagem C vc tem que declarar o tipo de variavel q vai usar mais na perl isso nao é necessario se ela se parece com uma string ela é uma string se se parece com uma inteira é uma inteira se parece com uma bomba nao fique para descobrir se é kkkkkkkkkk.

para declarar uma variavel basta colocar $ no começo e depois algum nome por exemplo

Código:

#!/usr/bin/perl
$nome;
$idade;

para salvar os dados nas variaveis basta colocar o simbolo de atribuiçao ( = ) depois q declarar ela ou usar uma entrada de dados veja

Código:

#!/usr/bin/perl
$exemplo1 = "isso vai ser salvo";
$exemplo2 = <stdin>;

o comando <stdin> pede para vc digita alguma coisa depois de digitar e apertar ente e salvo na variavel, para exibir o conteudo da variavel basta vc usar o print, o print e bom para mostrar oq vai armazenar com <stdin> tambem por exemplo

Código:

#!/usr/bin/perl
print "digite seu nome = ";
$nome = <stdin>;
print $nome;

vc pode salvar o valor de uma variavel em outra variavel, e pode fazer contas tambem veja os símbolos

+ somar
- subtrair
* multiplicar
/ dividir
= atribuição
== igualdade

veja o exemplo

Código:

#!/usr/bin/perl
print "digite o primeiro numero = ";
$numero1 = <stdin>;
print "digite o segundo numero = ";
$numero2 = <stdin>;
$resultado = $numero1 + $numero2;
print $resultado;

talvez depois eu faço o resto do tutorial ^^

By hacker FTS315
hacker fts315
hacker fts315
Membro

Mensagens : 53
Pontos : 8799
Reputação : 32
Data de inscrição : 12/08/2012

http://endoffile.umforum.net

Ir para o topo Ir para baixo

[tutorial] Primeiro passos em perl Empty Re: [tutorial] Primeiro passos em perl

Mensagem por Md. Morpheus Ter Ago 14, 2012 8:13 pm

Isso ai é importante, todo bom hacker tem que ter uma boa noção de perl. Valeu pelo tuto
Md. Morpheus
Md. Morpheus
Membro

Mensagens : 117
Pontos : 8882
Reputação : 10
Data de inscrição : 08/08/2012
Localização : Matrix

https://hacker.umforum.net

Ir para o topo Ir para baixo

[tutorial] Primeiro passos em perl Empty Re: [tutorial] Primeiro passos em perl

Mensagem por n3tt3rz Seg Ago 20, 2012 9:40 pm

Olha consegui dar uma "hello world" hih
n3tt3rz
n3tt3rz
Membro

Mensagens : 61
Pontos : 8723
Reputação : 20
Data de inscrição : 09/08/2012
Idade : 27
Localização : /var/www

https://hacker.umforum.net

Ir para o topo Ir para baixo

[tutorial] Primeiro passos em perl Empty Re: [tutorial] Primeiro passos em perl

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos