[SP-pm] FILEHANDLE LOGFILE or INFILE
Daniel de Oliveira Mantovani
daniel.oliveira.mantovani at gmail.com
Wed Feb 4 09:41:02 PST 2015
Depois de muito esforço consegui entender a sua pergunta.
Você está dizendo que é diferente tratar um arquivo físico na máquina ex,
/etc/passwd da entrada padrão de arquivos STDIN. Mas na verdade não é bem
assim,
programa1:
open my $filehandle, ,'<',STDIN or die $!;
programa2:
open my $filehandle,'<','/etc/password' or die $!;
programa3:
my @lines = <STDIN>; #my @lines = <> - Mesma coisa
$perl programa1 < arquivo.txt
$cat /foo/*.txt|perl programa1
$perl programa2.pl
$perl programa3 < arquivo.txt
$cat /foo/*.txt|perl programa3
http://perldoc.perl.org/perlopentut.html
2015-02-04 14:05 GMT-02:00 Kleber Rodrigo de Carvalho <
kleber.carvalho at gmail.com>:
> Pessoal,
>
> Estou escrevendo um programa em Perl, e preciso entender as
> diferenças entre os FILEHANDLE.
> Por exemplo, um programa lendo um arquivo usando LOGFILE se comporta
> diferente de um usando INFILE.
> Estou procurando na internet por:
>
> perl FILEHANDLE LOGFILE INFILE
> perl LOGFILE INFILE
>
> Mas não encontrei nada. Se encontra todos os tipos de FILEHANDLE já
> ajudaria.
> Será que alguém poderia me ajudar nisso?
>
> Muito obrigado
>
> Abraços
> Kleber Rodrigo de Carvalho
> Engenheiro de Software
> KleberCarvalho.com | (15) 9-9161-3362
> =begin disclaimer
> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
--
-dom
--
Daniel de Oliveira Mantovani
Business Analytic Specialist
Perl Evangelist /Astrophysics hobbyist.
+55 11 9 8538-9897
XOXO
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20150204/aa5956a8/attachment-0001.html>
More information about the SaoPaulo-pm
mailing list