Nylon Tecnologia
Mudamos para um dominio proprio.

Acesse nosso novo forum.

http://crawlersnetwork.com/

[tutorial] abrindo diretorio e listando arquivos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[tutorial] abrindo diretorio e listando arquivos

Mensagem por hacker fts315 em Seg Ago 20, 2012 11:28 am

bom galera eu ja fiz um tutorial ensinado a abrir arquivo com open, nesse tutorial vou ensinar abrir um diretorio e lista todos os arquivos e pasta q tem dentro dele, vamos usar 3 funçoes uma para abrir outra para ler a outra para fechar, para abrir agente usar opendir() e passamos como argumento um ponteiro e local

Código:
#!/usr/bin/perl

opendir(FTS,"c:\\");

na minha source acima eu usei o ponteiro FTS e abri a unidade c:\ , bom agora vamos fechar o diretorio para isso usamos a funçao closedir() e passamos como argumento o ponteiro

Código:
#!/usr/bin/perl

opendir(FTS,"c:\\");
closedir(FTS);

agora vamos listar os arquivos para isso antes de fechar o diretorio agente cria um array e atribuimos a ela a funçao readdir() e passamos como argumento para essa funçao o ponteiro

Código:
#!/usr/bin/perl

opendir(FTS,"c:\\");
@hack = readdir(FTS);
closedir(FTS);

agora so agente ler as posiçao da array, para isso basta usar o laço foreach

Código:
#!/usr/bin/perl

opendir(FTS,"c:\\");
@hack = readdir(FTS);
closedir(FTS);

foreach(@hack)
{
  print $_ . "\n";
}

by hacker fts315


[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
hacker fts315
Membro

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

Ver perfil do usuário http://endoffile.umforum.net

Voltar ao Topo Ir em baixo

Re: [tutorial] abrindo diretorio e listando arquivos

Mensagem por r00t_5tr1k3r em Ter Ago 21, 2012 10:03 am

Hi,bacana,segue uma alternativa enquanto ao uso dessas funções acima,

Código:

#!/usr/bin/perl

while(<*>)
{
  print $_,"\n";
}


bye
avatar
r00t_5tr1k3r
Membro

Mensagens : 7
Pontos : 3772
Reputação : 10
Data de inscrição : 12/08/2012
Idade : 23
Localização : #!/usr/bin/perl

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [tutorial] abrindo diretorio e listando arquivos

Mensagem por hacker fts315 em Ter Ago 21, 2012 11:30 am

show mano *-* , while(<*>) eu nao conhecia essa nao


[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
hacker fts315
Membro

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

Ver perfil do usuário http://endoffile.umforum.net

Voltar ao Topo Ir em baixo

Re: [tutorial] abrindo diretorio e listando arquivos

Mensagem por Md. Morpheus em Ter Ago 21, 2012 10:22 pm

Eu entendi, o tutorial direitinho. A unica coisa que eu não to entendendo ainda é o laço foreach e o while(<*>) que o root falou.

Mas valeu, se alguem quiser me explicar, ficaria agradecido.


[Você precisa estar registrado e conectado para ver esta imagem.]
È meu fã ? Use !
[Você precisa estar registrado e conectado para ver esta imagem.]



Meus amigos:
Spoiler:
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
Md. Morpheus
Membro

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

Ver perfil do usuário http://hacker.umforum.net

Voltar ao Topo Ir em baixo

Re: [tutorial] abrindo diretorio e listando arquivos

Mensagem por hacker fts315 em Ter Ago 21, 2012 11:18 pm

o laço foreach permite repetir enquanto uma array tiver posiçao valida, segue o tuto abaixo

http://hacker.umforum.net/t142-tutorial-laco-foreach

ja o while(<*>) eu nao tenho certeza mais o while vai repetir enquanto for verdadeiro no caso <*> e uma entrada dos arquivos ou alguma coisa do tipo kkkkkkk


[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
hacker fts315
Membro

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

Ver perfil do usuário http://endoffile.umforum.net

Voltar ao Topo Ir em baixo

Re: [tutorial] abrindo diretorio e listando arquivos

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum