ciao a tutti
il modulo SSH2 mi funziona bene
ho solo un problema
utilizzo anche il modulo Tk
prendendo righe di testo, volevo passarle al protocollo ssh2
mi esegue solo la prima riga, le altre no
codice:
$ssh2->connect('192.168.0.2') or die "Unable to connect Host $@ \n"; $ssh2->auth_password('User','password') or die "Unable to login $@ \n";
my $exec=$text->get('0.0','end'); # qui inserisco nella variabile tutto il contenuto
my $chan; $chan = $ssh2->channel();
$chan->blocking(0);
foreach my $line (split "\n",$exec)
{
$chan->exec("cmd /c $line"); #utilizzo windows-windows
while (<$chan>){ print }
}
facendo un
le esegue tutte le righe
un modo per risolvere???