Gosto é gosto :)<br>Das 3 alternativas, para esse caso específico (montar o nome do arquivo), a 3-a me parece mais legível:<br><br><span style="font-family: courier new,monospace;">my $out = $dir . '/' . $prefix . '_' . $name . '-' . $pid . '.log';</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">my $out = "${dir}/${prefix}_${name}-${pid}.log";</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">my $out = sprintf '%s/%s_%s-%d.log', $dir, $prefix, $name, $pid;</span><br style="font-family: courier new,monospace;">
<br>ABS()<br><br>
<br><br><div class="gmail_quote">2011/1/15 Frederico Recsky <span dir="ltr"><<a href="mailto:listas@imovlr.com">listas@imovlr.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Olá,<br>
<br>
2011/1/15 Stanislaw Pusep <<a href="mailto:creaktive@gmail.com">creaktive@gmail.com</a>>:<br>
<div class="im">> Galera, de boa... Por que todo programador de Perl tem aversão ao velho e<br>
> bom printf()?!<br>
><br>
> my $backup_nome = sprintf '%s%s%s.tar.bz2', $destino, $prefixo,<br>
> $data_backup;<br>
<br>
</div><div class="im">my $backup_nome = $destino . $prefixo . $data_backup. "tar.bz2";<br>
<br>
</div>Estamos em 2011 já e esse dialeto "czista" de perl é ruim de ler. Até<br>
porque eu quero concatenar, sprintf recebe uma lista e formata como o<br>
primeiro argumento. É diferente.<br>
<font color="#888888"><br>
-- Frederico Recsky<br>
<a href="http://frederico.us/devel" target="_blank">http://frederico.us/devel</a><br>
</font><div><div></div><div class="h5">=begin disclaimer<br>
Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br>