【发布时间】:2012-01-03 03:21:27
【问题描述】:
我正在编写一个可以从命令行和网页运行的 Perl 脚本。该脚本接收几个参数,如果它从命令行启动,它会通过 $ARGV 读取这些参数,如果它从网页启动,它会从 CGI 读取这些参数。我该怎么做?
my $username;
my $cgi = new CGI;
#IF CGI
$username = $cgi->param('username');
#IF COMMAND LINE
$username = $ARGV[0];
【问题讨论】:
-
要检查的符合标准的变量称为
GATEWAY_INTERFACE:stackoverflow.com/questions/1914966/…stackoverflow.com/questions/3086655/…stackoverflow.com/questions/4853948/…
标签: perl command-line parameters cgi