btw
i noticed my answer had some syntax errors in it. i am sure you will find
them :-)

> -----Original Message-----
> From: Joe Mecklin [mailto:jm5379@;sbc.com]
> Sent: Thursday, October 17, 2002 12:31 PM
> To: Kipp, James
> Cc: [EMAIL PROTECTED]
> Subject: RE: system() output redirection
> 
> 
> James,
> 
> Thanks.  That's exactly what I was looking for.  I was trying 
> to combine
> the backticks with system() instead of replacing system() with
> backticks.  Someone also pointed out a missing "/" in my path, thanks
> for that as well.
> 
> Joe
> 
> 
> On Thu, 2002-10-17 at 11:26, Kipp, James wrote:
> > system() does not return output, it returns status/error codes
> > perdloc -f system
> > use backticks instead
> > $cmd = "usr/bin/ptal-pml hpjd:$ip get-$type $value");
> > $system_results = `$cmd`
> > 
> > 
> > > -----Original Message-----
> > > From: Joe Mecklin [mailto:jm5379@;sbc.com]
> > > Sent: Thursday, October 17, 2002 12:06 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: system() output redirection
> > > 
> > > 
> > > i'm trying to use system() to run ptal-pml to retrieve 
> pml values from
> > > hp printers; my problem is how to redirect the system() 
> output.  the
> > > variations i've tried with backticks or qx// are not accomplishing
> > > anything useful - i get either a numeric value or an empty 
> > > string.  this
> > > is the command i'm running:
> > > 
> > > $system_results = system("usr/bin/ptal-pml hpjd:$ip get-$type 
> > > $value");
> > > 
> > > can someone detail the proper syntax i need in order for 
> > > $system_results
> > > to receive the correct output?  or better still, the syntax 
> > > to redirect
> > > to a file (i do have a filehandle open and closed appropriately).
> > > 
> > > thanks,
> > > joe
> > > 
> > > 
> > > -- 
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > > 
> 
> 
> 


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to