[Cascavel-pm] Tamanho de uma string
Fernando
fernandolouis em terra.com.br
Quarta Junho 17 05:43:46 PDT 2009
Eu não sabia que dessa forma ele já pega a primeira linha do arquivo.
Valeu Fernando!
[]s
----- Original Message -----
From: Fernando Oliveira
To: Cascavel Perl Mongers
Sent: Wednesday, June 17, 2009 8:48 AM
Subject: Re: [Cascavel-pm] Tamanho de uma string
não... por ser em contexto de lista, o array vai receber todo o arquivo...
Pq vc quer a 1a linha num array? pq não num scalar?
se servir num scalar, vc poderia fazer assim:
$linha = <$ARQ>;
mas se tiver q ser num array mesmo (q eu não vejo o pq), vc poderia fazer assim:
@linhas = (scalar <$ARQ>);
ou
push @linhas, scalar <$ARQ>;
2009/6/17 Fernando <fernandolouis em terra.com.br>
E há como eu pegar somente a primeira linha do arquivo sem associá-lo à um array?
Essa flexibilidade que o Perl tem em fazer diversas coisas de maneiras diferentes é incrível... e muitas vezes fico na "mesmice"
Ao abrir determinado arquivo com a função open(), para ler o arquivo e imprimi-lo, é feito linha por linha, ou estou engando?
faço assim:
while ($linha = <ARQUIVO>) {
print $linha;
}
ou então:
print while (<ARQUIVO>);
ou seja, para pegar a primeira linha faço:
@textocompleto = <ARQUIVO>;
print $textocompleto[0]; # imprime a primeira linha
----- Original Message -----
From: Otávio Fernandes
To: Cascavel Perl Mongers
Sent: Tuesday, June 16, 2009 8:04 PM
Subject: Re: [Cascavel-pm] Tamanho de uma string
Fernando,
Me parece até obvio, mas eu tenho que perguntar: se você vai apenas fazer testes com a primeira linha do arquivo, porque guardar o arquivo inteiro neste array?
um abraço,
--
Otávio Fernandes <otaviof at gmail.com>
http://otaviof.blogspot.com/
--------------------------------------------------------------------------
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
--
Just another Perl Hacker,
Fernando (SmokeMachine)
http://perl-e.org
------------------------------------------------------------------------------
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20090617/aa64c1c2/attachment.html>
Mais detalhes sobre a lista de discussão Cascavel-pm