open STDERR, ">", "/path/to/log"; #### open STDOUT, ">", "path/to/log"; #### #errorToOut.pl use strict; use warnings; open STDERR, ">>", "log.txt"; open STDOUT, ">>", "log.txt"; #outputted to stderr warn "warning!"; #outputted to stdout print "Test."; #Log.txt winds up looking like: #warning! at errorToOut.pl line 9. #Test.