Ваш код отлично работает для меня. Мой полный сценарий выглядит так:
#!C:/perl/bin/perl.exe
use CGI qw(:standard);
$cgi = new CGI;
$home = $cgi->param('home');
print "Content-Type: text/plain\n";
print "\n";
print "Hello world\n";
print "Hello $home world\n";
(Я на Windows, но это не должно иметь значения.)
Когда я посещаю http://localhost/stack.pl?home=xx
Я вижу:
Hello world
Hello xx world