according to dump_log when remote cmd is executed,
the remote side sends the output, but printing output
shows only []. where can i suspect?
meena
--- MEENA SELVAM <[EMAIL PROTECTED]> wrote:
> hi,
>
> i am not getting the output of the remote command
> execution, in the $output, though the dump_log shows
> that cmd is executed successfully,
>
> the following code involves scalar context or array
> context?
>
> my output ie temp array is printed as three
> blanklines followed by []
>
> i want to know in this code, the @tmp really
> contains
> the output or 1 or the boolean status only. (in my
> case it is about 30 lines)
> , and i run single command(although multiple cmds
> are
> supported in the code)
>
> sub sfRemoteRun($$){
>
> my $telnet = shift;
> $cmds = shift;
>
> my @results;
> my @buf;
>
> print STDERR " -SFREMOTERUN $runtime\n" if
> $DEBUG;
> eval {
> local $SIG{'ALRM'} = sub {die "runtimedout";};
> alarm $runtime;
>
> foreach my $eachcmd (@{$cmds}){
> my @tmp = $telnet->cmd("$eachcmd");
> push @results, @tmp;
> printf("temp array: \n");
> foreach (@tmp) {
> print "$_\n";
> }
>
> }
>
> $telnet->close;
> alarm 0;
> };
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam
> protection around
> http://mail.yahoo.com
>
> --
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> <http://learn.perl.org/>
> <http://learn.perl.org/first-response>
>
>
>
____________________________________________________
Yahoo! Sports
Rekindle the Rivalries. Sign up for Fantasy Football
http://football.fantasysports.yahoo.com
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>