#!/usr/bin/perl
open FILE, '<', 'evfile';
@file = <FILE>;
$char1 = "123456";
$char2 = "holy cow";
我希望 FILE 的代码在这里弹出并显示变量
$char1 and $char2
我试过以下
#1
{eval @file;}
#2
{print (eval @file);}
#3
{for(@file){
print (eval $_;);
}
}
我已经为 FILE 尝试了两种不同的方法,使文件成为带有 print 语句的 perlscript,而只是一个 HTML 文件
一个
#!/usr/bin/perl
print BBBBXM
<html>
<head>
<title>A Simple Perl CGI</title>
</head>
<body>
<h1>A Simple Perl CGI</h1>
<p>$char1 </p>
<p> $char2 </p>
</body>
</html>
BBBBXM
乙
html>
head>
title>A Simple Perl CGI</title>
/head>
body>
h1>A Simple Perl CGI</h1>
p>$char1 </p>
p> $char2 </p>
/body>
/html>