Continuando...<br><br>para verificação do conteúdo de uma variável:<br>- ao invés do NULL, utilize undef.<br>Ex.: print &quot;vazio&quot; if $x eq undef;<br><br>- outra opção é utilização a função 'defined' para verificar se uma string ou até subrotina está definida.
<br>Ex.: print &quot;definido&quot; if defined $x;<br>print &quot;não definido&quot; if !defined $x;<br><br>- ainda existe a função 'exists' para tratar hashs e arrays e, também, até subrotina.<br>Ex.: print &quot;existe&quot; if exists $bolo{chocolate};
<br>print &quot;existe&quot; if exists $matriz[1][3]; # creio que gostará de usar<br><br><br>Bom, creio que possa ajudar. :)<br>- Tomei a liberdade de usar esse estilo de ordenamento (resultado -&gt; condição) para um melhor entendimento da função.
<br>- O ponto de exclamação nega uma função, ou pelo menos retorna o contrário dela. <br><br>É isso!<br><br>Abraços,<br><br>-<br><div><span class="gmail_quote">On 11/25/06, <b class="gmail_sendername">Breno G. de Oliveira
</b> &lt;<a href="mailto:breno@clavis.com.br">breno@clavis.com.br</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Ramon Mendes wrote:
<br>&gt;<br>&gt; Declarei um vetor.<br>&gt; e li um arquivo da seguinte forma.<br>&gt;<br>&gt; 1 2 3 4<br>&gt; 5 6 7 8<br>&gt; 9 10 11 12<br>&gt;<br>&gt; quero acessar por exemplo somente o numero 8. Eu consigo fazer isto como
<br>&gt; um array comu.. por exemplo.<br>&gt;<br>&gt; my @arq=&lt;FILE&gt;;<br>&gt; print $arq[1][3];<br>&gt;<br>&gt; Desta forma consigo imprimir somente o numero 8?<br>&gt;<br><br>Seguindo a ótima recomendação do Nilson, após ler o &quot;perlintro&quot;, se
<br>quiser começar a brincar com matrizes pode ler também o &quot;perllol&quot;<br><br>perldoc perllol<br><br>ou<br><br><a href="http://perl.org.br/bin/view/Perldoc/Perllol">http://perl.org.br/bin/view/Perldoc/Perllol</a>
<br><br>obs: supondo que as linhas que vc passou estejam em &quot;matriz.txt&quot;, acho<br>que o que você quer é isso:<br><br>--------------------8&lt;---------------------------<br>my @matriz = ();<br><br>open FILE, '&lt;', '
matriz.txt' or die;<br>while (&lt;FILE&gt;) {<br>&nbsp;&nbsp;&nbsp;&nbsp;push @matriz, [ split ];<br>}<br><br>print $matriz[1][3];&nbsp;&nbsp;&nbsp;&nbsp;# exibe '8'<br><br>--------------------8&lt;---------------------------<br><br>[]s<br><br>breno<br>_______________________________________________
<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div>
<br><br clear="all"><br>-- <br>Gabriel Vieira