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]