Oi,<br><br>estou tentando executar o seguinte comando, através do system():<br><br>system(&quot;tar cvfz - /root | ssh backup@backupserver cat &quot;&gt;&quot; /var/tmp/backup.tar.gz&quot;);<br><br>O comando (tar cvfz - /root | ssh 
backup@backupserver cat &quot;&gt;&quot; /var/tmp/backup.tar.gz) funciona normalmente digitado no shell. O ssh foi configurado com chaves assimetricas, para conectar sem ter digitar a senha.<br><br>Eu testei:<br><br>system(&quot;tar cvfz /var/tmp/backup.tar.gz /root&quot;);
<br><br>e funcionou!!! Ou seja, o erro está em algo entre o perl e o ssh, mas não faço a menor idéia do que seja.<br><br>Sou n00b em Perl e é meu primeiro e-mail na lista :)<br><br>Um abraço,<br><br>-- Léo.<br>