in reply to capture STDOUT without printing to screen

It's also possible, although highly unlikely, that it's opening /dev/tty and writing to that rather than either of STD{OUT,ERR} (Presuming of course an *NIX system). In that case you'd have to use something like Expect or IPC::Run.

  • Comment on Re: capture STDOUT without printing to screen