in reply to redirecting standard output and standard error
Though I'm still not sure what is the real difference between the two (despite some syntax stuff).
Although I would personally use IPC::Run3 module which has a much simpler API in my opinion.