in reply to CGI and Backticks
Your case streams all output to the second file handle (STDERR). I believe backticks collect only from the first handle (STDOUT).
"XML is like violence: if it doesn't solve your problem, use more."