Fernando, no domingo o $wday não seria 0?<br><br>-- <br>Renan Rangel<br><br><div class="gmail_quote">2009/4/7 Fernando Oliveira <span dir="ltr">&lt;<a href="mailto:fernandocorrea@gmail.com">fernandocorrea@gmail.com</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;">p/ isso vc poderia fazer:<br>&lt;code&gt;<br>`date`!~ /Sab|Dom/;<br>&lt;/code&gt;<br><br>mas seria melhor:<br>
&lt;code&gt;<br>perl -e &#39;print &quot;FDS$/&quot; if (my $wday = (localtime time)[6]) == 6 or $wday == 7&#39;<br>
&lt;/code&gt;<br><br><div class="gmail_quote">2009/4/7 Victor Ramos <span dir="ltr">&lt;<a href="mailto:victornrm@gmail.com" target="_blank">victornrm@gmail.com</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;">
<div><div></div><div class="h5">
Nossa, mau galerinha, foi falha minha<br>confundi o ^ (comeco da string ) com [^](negacao)<br>sorry<div><div></div><div><br><br><br><div class="gmail_quote">On Tue, Apr 7, 2009 at 5:30 PM, Victor Ramos <span dir="ltr">&lt;<a href="mailto:victornrm@gmail.com" target="_blank">victornrm@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">me surgiu uma duvida, não sei c eh um bug do perl o.0<br>vejamos<br>:~$date<br>Ter Abr  7 17:20:00 BRT 2009<br>


:~$cat facu_ou_folga.pl <br>if ( `date` =~ /Sab|Dom/) {<br>  print &quot;Folga!\n&quot;;<br>} else { <br>  print &quot;Facu\n&quot;;<br>
}<br>:~$perl facu_ou_folga.pl <br>Facu<br><br>perfeito<br>agora, tentando ao contrario usando a negacao.<br>:~$cat facu_ou_folga.pl <br>if ( `date` =~ /^(Sab|Dom)/) {<br>  print &quot;Facu!\n&quot;;<br>} else { <br>  print &quot;Folga\n&quot;;<br>



}<br>:~$perl facu_ou_folga.pl <br>Folga<br>:~$<br><br>Oque ouve? estou usando a negação &quot;^&quot;, a logica deveria ser, caso não achar Sab ou Dom,  tirei como exemplo do learning perl(A.13. Answers to Chapter 14 Exercises), q tem um assim:<br>



    if (`date` =~ /^S/) {
<br>      print &quot;go play!\n&quot;;
<br>    } else {
<br>      print &quot;get to work!\n&quot;;
<br>    }
<br><br>com um obs: &quot;If we had to use this in a real-world program, we&#39;d probably use the pattern /^(Sat|Sun)/&quot;<br><br>eu percebi que posso negar com o not (não logico) &quot;!&quot; :<br>:~$cat facu_ou_folga.pl <br>



if ( `date` =~ !/(Sab|Dom)/) { # unless ( `date` =~ /(Sab|Dom)/) {<br>  print &quot;Facu!\n&quot;;<br>} else { <br>  print &quot;Folga\n&quot;;<br>}<br>:~$perl facu_ou_folga.pl <br>Facu!<br>:~$<br><br>alguem me socorre?<br>



</blockquote></div><br>
</div></div><br></div></div><div class="im">_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></div></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br>Just another Perl Hacker,<br>
Fernando (SmokeMachine)<br>
<a href="http://perl-e.org" target="_blank">http://perl-e.org</a><br>
</font><br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all"><br>