How to you redirect stdout to a file? I want to do something like:

Code:
open(OUTPUT, ">outfile.txt");
setstdout(OUTPUT);
print "hello outfile.txt";
close(OUTPUT);