[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