L'esecuzione di più di un comando è legata alla gestione automatica di più connessioni con una sola procedura di autenticazione, il che rende più rapido il tutto. Ciascuna connessione, però, è indipendente dalle altre e risulta normalmente nell'esecuzione di una shell differente.<div>
<br></div><div>Il risultato è che devi spostarti nella directory e lanciare il tar con un comando unico:</div><div><br></div><div>$ssh->cmd('cd /path/to/somewhere; tar xvzf /tmp/backup.tar.gz .');</div><div><br>
</div><div>oppure vedere se le opzioni di tar ti sono d'aiuto (ad esempio -C|--directory). Per cose complesse probabilmente è più pulito effettuare l'upload di uno script ed eseguirlo remotamente.</div><div><br></div>
<div>Ciao,</div><div><br></div><div> Flavio.</div><div><br><br><div class="gmail_quote">On Wed, Feb 25, 2009 at 3:41 PM, Fabio D'Alfonso <span dir="ltr"><<a href="mailto:fabio.dalfonso@fabiodalfonso.com">fabio.dalfonso@fabiodalfonso.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div lang="IT" link="blue" vlink="purple">
<div>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial">Buongiorno,</span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial">se ho capito bene quando la connessione è con protocollo
SSH 2 si può eseguire più di un comando.</span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial"> </span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial">Io dovrei spostarmi in una diversa dir e lanciare un tar, ma
non si sposta affatto.</span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial"> </span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial"> </span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial">Qualcuno ha usato Net::SSH::Perl e mi può dare qualche
suggerimento?</span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial"> </span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial">Grazie</span></font></p>
<p><font size="2" face="Arial"><span style="font-size:10.0pt;font-family:Arial"> </span></font></p>
<p><font size="3" face="Times New Roman"><span lang="EN-US" style="font-size:12.0pt">Fabio D'Alfonso<br>
'Your Partner in Business'<br>
cell. +39.348.059.40.22 <br>
web:
</span><a href="http://www.fabiodalfonso.com/" title="blocked::http://www.fabiodalfonso.com/" target="_blank"><span lang="EN-US">www.fabiodalfonso.com</span></a></font><span lang="EN-US"><br>
email: </span><a href="mailto:fabio.dalfonso@fabiodalfonso.com" title="blocked::mailto:fabio.dalfonso@fabiodalfonso.com" target="_blank"><span lang="EN-US">fabio.dalfonso@fabiodalfonso.com</span></a><span lang="EN-US"> <br>
fax: +39.06.874.599.581</span></p>
<p><font size="3" face="Times New Roman"><span style="font-size:12.0pt">BlackBerry® Wireless Enabled Address.</span></font></p>
<p><font size="3" face="Times New Roman"><span style="font-size:12.0pt"> </span></font></p>
</div>
<br><br>__________ Information from ESET NOD32 Antivirus, version of virus signature database 3888 (20090225) __________<br><br>The message was checked by ESET NOD32 Antivirus.<br><br><a href="http://www.eset.com" target="_blank">http://www.eset.com</a><br>
</div>
<br>_______________________________________________<br>
Roma mailing list<br>
<a href="mailto:Roma@pm.org">Roma@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/roma" target="_blank">http://mail.pm.org/mailman/listinfo/roma</a><br></blockquote></div><br></div>