Algo como isso ?<br><br>&lt;code&gt;<br><br>perl -e &#39;map {print $_ if /foo/}&lt;&gt;&#39; file.txt<br><br>&lt;/code&gt;<br><br><br>Bom se o resultado for esse, você pode fazer algo assim:<br><br>&lt;code&gt;<br><br>#!/usr/bin/perl<br>
<br>use strict; <br>use warnings;<br><br>print &quot;O que deseja procurar\n&quot;;<br>chomp (my $var = &lt;STDIN&gt;);<br><br># - Abra o arquivo com 3 argumentos;<br>open my $file, q{&lt;}, &#39;foo.txt&#39; || die $!;<br>
foreach my $line(&lt;$file&gt;) {<br>  chomp($line);<br><br># - &#39;qr&#39; interpreta a variável.<br><br>  print &quot;$line\n&quot; if $line =~ qr/$var/;<br><br>}<br><br>&lt;/code&gt;<br><br><br>Mas como você quer *literalmente* buscar por linha, você pode fazer assim:<br>
<br>&lt;code&gt;<br><br>#!/usr/bin/perl<br><br>use strict;<br>use warnings;<br><br>open my $file, q{&lt;}, &#39;foo.txt&#39; || die $!;<br>my @palavras = &lt;$file&gt;;<br>print &quot;O seu arquivo tem: &quot; . scalar(@palavras) . &quot; linhas\n&quot;;<br>
print &quot;Qual linha você deseja pesquisar?\n&quot;;<br>chomp (my $var = &lt;STDIN&gt;);<br>if ($var &lt; scalar(@palavras)) {<br>    print $palavras[$var];<br>}<br><br>&lt;code&gt;<br><br>[]&#39;s<br><br><br><div class="gmail_quote">
2009/5/28 Luis Motta Campos <span dir="ltr">&lt;<a href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Gente, O Erick Herédia está precisando de uma forcinha... será que vocês<br>
podem ajudar?<br>
<br>
Putamplexos!<br>
<br>
-------- Original Message --------<br>
Subject: duvidas<br>
Date: Thu, 28 May 2009 12:17:01 -0300<br>
From: Erick Herédia &lt;<a href="mailto:andjusticeforall4@msn.com">andjusticeforall4@msn.com</a>&gt;<br>
To: Perl Monks São Paulo &lt;<a href="mailto:saopaulo-pm-owner@pm.org">saopaulo-pm-owner@pm.org</a>&gt;<br>
References: &lt;<a href="mailto:mailman.3103.1243522554.3331.saopaulo-pm@pm.org">mailman.3103.1243522554.3331.saopaulo-pm@pm.org</a>&gt;<br>
<br>
<br>
<br>
Ola, Boa Tarde<br>
<br>
<br>
<br>
eu gostaria de saber se voces podem me dar uma maozinha com um<br>
programinha em perl:<br>
<br>
eu estou iniciando na programação em perl, e gostaria de tirar algumas<br>
duvidas<br>
<br>
eu tenho esse codigo que seria de um programa de busca por uma<br>
respectiva linha em um arquivo dci.<br>
<br>
e eu preciso pesquisar por linha, e nao por palavra chave o conteudo do<br>
edescovery.dci para evitar erros na busca,<br>
<br>
<br>
#!C:/perl/bin/perl.exe<br>
<br>
<br>
#Handle Area - in - outfile<br>
<br>
open FILE, &quot;c:/perl/discoverEdit[1].4796.11.30.5.8.2009&quot; || die &quot;failed<br>
to open notice.txt $!\n&quot;;<br>
@read=&lt;FILE&gt;;<br>
close FILE;<br>
open(OUTFILE, &quot;&gt; c:/perl/report.dci&quot;) or die &quot;Can&#39;t open output file&quot;;<br>
<br>
chomp @read;<br>
<br>
<br>
<br>
#searching area<br>
<br>
<br>
       print &quot;digite uma linha\n&quot;;<br>
              $choose=&lt;STDIN&gt;; chomp $choose;<br>
               my @greplines = grep(/@lines/,@read);<br>
       print &quot;Não encontrado!!&quot;  unless(@greplines);<br>
         foreach $line (@greplines) {<br>
   print OUTFILE @lines.&quot;\n&quot;;<br>
  while (&lt;FILE&gt;) {<br>
  sub commify {<br>
<br>
}<br>
}<br>
<br>
<br>
<br>
<br>
Boa Tarde<br>
<br>
<br>
<br>
<br>
_________________________________________________________________<br>
More than messages–check out the rest of the Windows Live™.<br>
<a href="http://www.microsoft.com/windows/windowslive/" target="_blank">http://www.microsoft.com/windows/windowslive/</a><br>
<font color="#888888"><br>
--<br>
Luis Motta Campos is a software engineer,<br>
Perl Programmer, foodie and photographer.<br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br><a href="http://mantovanihouse.blogspot.com/">http://mantovanihouse.blogspot.com/</a><br>This is my poney:<br>-------(\_------------_/)-----------<br>-------)--(----------)--(-----------<br>
------(----(---------)----)----------<br>-------)----(-------)----(-----------<br>-------(----(-------)----)-----------<br>--------\_-(\\.---.//)-_/------------<br>----------\)&#39; -8--8- &#39;(/--------------<br>-----------/------------\---------------<br>
----------(--)--------(--)--------------<br>------------(_c__c_)----------------<br>----------------------------------------<br>perl -MLWP::Simple -le &#39;grep{ print $1 if /href=&quot;(http.+?)&quot;/}split($/,get(&quot;<a href="http://www.perl.org.br">http://www.perl.org.br</a>&quot;))&#39;<br>