in reply to direct output from System command

This reminds me of a FAQ in perlfaq8, specifically Why can't I get the output of a command with system()?. If you capture the output, you can open a file in the normal Perl sense.