Sous Unix, le fameux /dev/null est parfoit utile pour rediriger des informations que l'on ne veut pas voir. Le module IO::Null offre la possibilité :
IO::Null
use IO::Null; unless($ARGV[0] eq 'v') { tie(*STDOUT,'IO::Null'); } print "Hello\n";