Как я выяснил давно, вы действительно можете передать параметры строки запроса в скрипт, используя CGI.pm . Я не рекомендую это в качестве предпочтительного метода отладки (лучше иметь реплицируемый материал, сохраняемый в файлах, которые затем направляются в STDIN
скрипта), однако он работает:
#!/usr/bin/env perl
use warnings; use strict;
use CGI;
my $cgi = CGI->new;
my $param_name = 'the_username';
printf(
"The value of '%s' is '%s'.\n",
$param_name, $cgi->param($param_name)
);
Выход:
$ ./t.pl the_username=yadayada
The value of 'the_username' is 'yadayada'.