我是Perl Scripts的新手,我遇到了一些麻烦。我有一个HTML表单,它将一些数据传输到CGI脚本。但是,它似乎是最旧版本的CGI脚本而不是最新版本。可能是因为perl脚本中存在错误,这是在下面吗?我试图使用调试器,但我无法弄清楚如何使用它来执行我的脚本,更不用说从命令行传递我需要的参数了。 谢谢你的帮助!
#!/usr/bin/perl
use CGI;
use CGI::Carp qw(fatalsToBrowser);
$q = new CGI;
print $q->header;
$q->start_html('Finger User');
$q->h1('Finger User');
print "<pre>";
$user = $q->param("user");
print `/usr/bin/finger/ -s $user~`;
print "</pre>";
print $q->end_html;
答案 0 :(得分:2)
更改';'在这些行',':
print $q->header,
$q->start_html('Finger User'),
$q->h1('Finger User');
并在
结尾处丢失'/'/usr/bin/finger