[Rio-pm] PATH

Daniel de Oliveira Mantovani daniel.oliveira.mantovani em gmail.com
Sexta Fevereiro 5 07:33:09 PST 2010


Use o que Andre Luis passou com recursividade e você terá o que quer :)

2010/2/5 Ailton Zacarias <ailtonzsilva em gmail.com>:
> Bom dia,
>
> Acredito que não expliquei direito estou criando um script que deve ser
> chamando por um link na web e quando isso ocorrer este script deve listar o
> conteudo da pasta solicitada "Apenas arquivos" e no caso de haver subpastas
> listar seu conteudo assim que terminar o conteudo da pasta anterior.
>
> O que ocorre hj quando executo este script ele aponta p/ a pasta /httpdocs e
> lista estes arquivos minha ideia é que de algum jeito eu possa rodar o
> script apenas na pasta que eu indiquei e de lá caso haja alguma sub-pasta
> listar seu conteudo tbm.
>
> Exemplo:
>
> [Pasta-Pai]
> - arquivo1.txt
> - arquivo2.txt
> - arquivo3.txt
> - arquivo4.txt
> [Pasta-Filha]
> - arquivo1.txt
> - arquivo2.txt
> - arquivo3.txt
> - arquivo4.txt
> etc....
>
> 2010/2/5 Daniel Hughes <dsthughes em gmail.com>
>>
>> ou usa em LIST-context - assim pode re-fechar o handle imediatemente
>> depois:
>> opendir my $dir_fh, $dir_name or croak qq{\ncannot open dir $dir_name};
>> my @list = readdir $dir_fh;
>> close $dir_fh;
>>
>> for (@list) {...
>>
>> --
>> Daniel S. T. Hughes M.Biochem (Hons; Oxford), Ph.D (Cambridge)
>>
>> -------------------------------------------------------------------------------------
>> +55 21 8344 9098
>> dsth em cantab.net
>> dsth em cpan.org
>> http://search.cpan.org/~dsth/
>>
>> _______________________________________________
>> Rio-pm mailing list
>> Rio-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/rio-pm
>
>
>
> --
> [Ailton Zacarias]
> Consultor de TI
> (11) 8405-8334
>
> [Skype] ailton.zacarias
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>



-- 
"If you’ve never written anything thoughtful, then you’ve never had
any difficult, important, or interesting thoughts. That’s the secret:
people who don’t write, are people who don’t think."


Mais detalhes sobre a lista de discussão Rio-pm