open 演算子を下記のように使用すると、print などで標準出力へ出力した内容をファイルに書き込むことができるようになります。
open
print
#!/bin/perl open STDOUT, ">output.txt" or die; print "Hello"; print "World"; close STDOUT;
$ ./sample.pl $ cat output.txt HelloWorld