[Cascavel-pm] Nunca usar open com 2 argumentos... (Was: Re: Manipulação de arquivo)

Luis Motta Campos luismottacampos em yahoo.co.uk
Quinta Outubro 26 03:44:40 PDT 2006


Daniel Ruoso wrote:
> Qua, 2006-10-25 às 18:55 -0300, Diego Mendes Teixeira escreveu:
> 
>> Esse codigo nao ta funcionando, e perai, do jeito que ta eu nao to
>> abrindo o arquivo e a condição do laço? eu não teria que usar open (F,
>> $ARGV[1]) para abrir o arquivo e eu nao teria que colocar uma condição
>> while ($linha, <F>) para ler ate o final do arquivo?
> 
> 
> para o bem da humanidade, please...
> 
> use Symbol;
> my $fh = gensym();
> open $fh, '<', $arquivo;
> while (my $linha = <$fh>) {

  Isto é boa prática de programação, sem duvida, Ruoso... mas devagar
com o andor, que o carinha ainda é "rookie" de perl... ;-)

-- 
Luis Motta Campos
Senior System Engineer at Segula.FR
Hobbyist Cooker and Photograph


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