Ok Ok i found solution:
my $got_value=qx'.........';
my @values=split / /,$got_value:

Thank You



----- Original Message ----- 
From: "Mauro" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 15, 2004 9:23 AM
Subject: how to assign an external command aoutput to an array


> I have to assign output of
> ssh [EMAIL PROTECTED] sar -u 1 1|awk '/%usr    %sys    %wio   %idle/ {
> getline ; printf "%i %i %i %i", $2, $3, $4, $5 }'
> to an array.
> The output looks like:
> 0 0 0 100
> if I did:
> my @pippo=qx'ssh [EMAIL PROTECTED] sar -u 1 1|awk \'/%usr    %sys    %wio
> %idle/ { getline ; printf "%i %i %i %i", $2, $3, $4, $5 }\'';
> it assigns the entire output to $pippo[0] instead of to give each number
in
> output to a differenet array element.
> Please can you give me any hints?
>
> Thank You
>
>
> -- 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> <http://learn.perl.org/> <http://learn.perl.org/first-response>
>
>
>


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to