in reply to qx not always capturing stdout
I don't know about the "cmd.exe" (windows command-line shell), but in any *n*x shell (e.g. bash), you can redirect stdout and stderr independently.
When you use perl to run a shell command via backticks or qx, you could (if you want) include redirection, to have both stdout and stderr print to stream, like this:
(not tested)my $major_minor = qx($Bin/$get_version_prog $filer 2>&1)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: qx not always capturing stdout
by GrandFather (Saint) on Mar 24, 2016 at 23:58 UTC |