Although I'm not familiar with Net::SSH::Expect, I am familiar (and use) Net::SSH::Perl:
my $ssh = Net::SSH::Perl->new('server');
$ssh->login('user','pass');
my ($o, $e, $x) = $ssh->cmd('ls -al /tmp');
print STDOUT "STDOUT was: " . $o . "\n";
print STDERR "STDERR was: " . $e . "\n";
print "exit...