What is the difference between:
open (MPRINT, "$mconn|") or die $!;
and:
open (MPRINT, "|$mconn") or die $!;
...$mconn is some unix program with parameters
The first line works, the second one doesn't. I don't know what the difference is. I went to a web page, and they said it was the same thing, but if one works and the other doesn't...it seems like they aren't the same thing. Does anybody know the difference?
Thanks
timmyb85 | [reply] |
What is the difference between:
open (MPRINT, "$mconn|") or die $!;
and:
open (MPRINT, "|$mconn") or die $!;
The first executes the program in $mconn and you can read its output through the filehandle MPRINT.
The second allows you to write some input through the filehandle MPRINT which the program in $mconn can access on its STDIN.
| [reply] [d/l] [select] |
I found the error message, it is:
connecting to host 123.456.78.90 (123.456.78.90), port 1234 connection open
Any ideas about how to fix this error? | [reply] |