#!/usr/bin/perl -w use strict; print "foo bar\n"; # Goes to screen open (STDOUT, ">my_log") or die $!; print "foo bar\n"; # Goes to Log open (STDOUT,">&=1") or die $!; print "foo bar\n"; # Hoped it went to screen, but goes to log #### #!/usr/bin/perl -w use strict; print "foo bar\n"; # Goes to screen open (STDOUT, ">my_log") or die $!; print "foo bar\n"; # Goes to Log close STDOUT; # Gone forever open (STDOUT,">&=1") or die $!; # death - goodbye cruel world #### #!/usr/bin/perl -w use strict; print "foo bar\n"; # Goes to screen open (STDOUT, ">/my_log"); # Don't have write permission to / print "foo bar\n"; # Goes to screen since it is preserved