[Cascavel-pm] Sugestao - Insercao no Banco

Alceu R. de Freitas Jr. glasswalk3r em yahoo.com.br
Quinta Maio 25 09:45:12 PDT 2006


--- Patty Silva <ptfzs em yahoo.com.br> escreveu:

> isso que fiz de entrar no diretorio dar um ls e
> pegar os arquivos é eficaz?
> 
> chdir ($caminho) || die "\n *** Erro no diretorio
> $caminho ***";
> 
> for(parse_dir(`ls -ltr`)) 
> {
> ($arquivo) = @$_;

Você está fazendo uma chamada de sistema para o
comando "ls" quando Perl já possuí funções para isso:

perldoc -f opendir

Você pode utilizar o operador diamante também, que é
até mais simples:

my $dir = 'diretorio_qualquer';
chdir($dir);
my @list_of_files = <*.XML>;

supondo que seus arquivos tenham a extensão ".XML". 

[]'s



Alceu Rodrigues de Freitas Junior
--------------------------------------
glasswalk3r em yahoo.com.br
http://www.imortais.cjb.net
-----------------------------------------------------------------------
A well-used door needs no oil on its hinges.
A swift-flowing stream does not grow stagnant.
Neither sound nor thoughts can travel through a vacuum.
Software rots if not used.
These are great mysteries -- The Tao Of Programming, 5.1


		
_______________________________________________________ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. 
http://br.info.mail.yahoo.com/


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