[SP-pm] Sugestão para melhorar código
"Flávio R. Lopes"
flavio.lopes at links.inf.br
Fri Oct 1 18:42:21 PDT 2010
Olá Eden.
Dando uma "passeada" pelo CPAN (na verdade em pesquisa sobre outro
módulo), acabei me deparando com o File::Find::Wanted, que me pareceu
ter uma interface legal também, principalmente quando se quer pesquisar
por arquivos (específicos ou não).
Talvez não seja uma interface tão enxuta quanto à interface do
Path::Class que você me mostrou, mas parece uma interface bem, digamos,
"didática" para os "newbie". O que acha?
Em 30-09-2010 10:42, Eden Cardim escreveu:
> 2010/9/30 "Flávio R. Lopes"<flavio.lopes em links.inf.br>:
>
>> Olá Eden.
>> Eden, estive dando uma olhada no módulo Path::Class conforme você sugeriu.
>> Não estou conseguindo entender direito o funcionamento dele (sou meio lerdo
>> mesmo...). O que consegui fazer até agora foi ler somente os diretórios:
>> my $dir = dir(@diretorios);
>>
>> Mas não consegui nem listar os arquivos, por exemplo, dentro de uma árvore
>> de diretórios. Se possível, você poderia me dar um exemplo de funcionamento
>> dele?
>>
>> Porque você prefere ele ao File::Find ?...Seria por questões de desempenho
>> ou praticidade? (ou nenhuma das duas :p)
>>
> A interface é melhor. Para obter todos os arquivos na sub-árvore de um
> diretório:
>
> $dir->children(all => 1)
>
>
More information about the SaoPaulo-pm
mailing list