use strict; use warnings; use CGI; .... print do{ local (*ARGV,$/), @ARGV='files/my.html'; <> }; # Hic! ....