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>