Boa tarde!<br><br>Alguns pontos:<br><br>As chaves (ssh) estão configuradas corretamente, problemas com autenticação?<br>Acredito que ao usar double-quoted (") não é necessário colocar \@ (seria "root@192..."), não pude testar aqui e agora!<br>

<br>Agora o tratamento dos erros existem várias maneiras e outros com mais experiência vão te ajudar ;)<br><br><br clear="all">Lucas Zechim<br><br>
<br><br><div class="gmail_quote">2011/4/15 Leandro César <span dir="ltr"><<a href="mailto:leandro@seven.com.br">leandro@seven.com.br</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;">

<div link="blue" vlink="purple" lang="PT"><div><p class="MsoNormal"><span><span style="font-size: 7.5pt; color: black;">Pessoal,</span></span><span><span style="font-size: 7.5pt; color: black;"> </span></span><span style="font-size: 7.5pt; color: black;"><br>

<br></span></p><p class="MsoNormal"><span style="font-size: 7.5pt; color: black;">É minha primeira postagem na lista.. e também estou começando em Perl... </span></p><p class="MsoNormal"><span style="font-size: 7.5pt; color: black;"><br>

<span>Estou com uma dúvida num script que estou criando em perl.</span><br><span>Esta assim:</span><br><br><span>my $obj = File::Rsync->new( { archive => 1, compress => 1, rsh => "/usr/bin/ssh", 'rsync-path' => '/usr/bin/rsync', 'stats' => 0,} );</span><br>

<span>$obj->exec( { src => '/root', dest => "root\@192.168.0.236:/home/usuario/teste" } )or warn "A transferencia falhou!\n";</span></span></p><p class="MsoNormal"><span><span style="font-size: 7.5pt; color: black;"> </span></span></p>

<p class="MsoNormal"><span><span style="font-size: 7.5pt; color: black;">Também tentei colocar o src com dois diretórios e não funcionou... ficou assim:</span></span></p><p class="MsoNormal"><span><span style="font-size: 7.5pt; color: black;">$obj->exec( { src => '/root /etc', dest => "root\@192.168.0.236:/home/usuario/teste" } )or warn "A transferencia falhou!\n";</span></span></p>

<p class="MsoNormal"><span><span style="font-size: 7.5pt; color: black;"> </span></span></p><p class="MsoNormal"><span style="font-size: 7.5pt; color: black;">É possível fazer isso declarando uma variável.?<br><br><span>Como estou iniciando em Perl, gostaria de saber como tratar o erro para posteriormente enviar um e-mail...</span><br>

<span>Se o rsync falhar eu já tenho a mensagem "A transferencia falhou!", mas quando o rsync roda com sucesso não tenho status...</span><br><br><span>Se alguem pudar dar uma ajuda ou uma luz agradeço...</span><br>

<br><span>Att,</span><br><span>Leandro César</span></span><span style="color: rgb(31, 73, 125);"></span></p><p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Atenciosamente,</span></p><p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span></p>

<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><img src="" alt="leandro" height="100" width="599"></span></p><p class="MsoNormal"> </p></div></div><br>=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>
<br></blockquote></div><br>