Thread Perl Script von Perl Script ausführen (15 answers)
Opened by peterb at 2012-02-16 15:21

pq
 2012-02-16 17:51
#156189 #156189
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
dann nochmal explizit: benutzt scriptB.pl CGI.pm, um parameter auszulesen? oder ein anderes modul? bei CGI::Simple z.b. kann man parameter aus der kommandozeile nur einlesen, wenn man es im skript aktiviert.
oder benutzt das skript gar etwas eigenes, um parameter auszulesen?

bei CGI.pm geht das per default:
Code: (dl )
1
2
$ perl -wE'use CGI; my $cgi = CGI->new; say $cgi->param("foo")' foo=bar
bar


ansonsten wäre es noch möglich, die umgebungsvariable QUERYSTRING manuell zu setzen.
Code (perl): (dl )
1
2
3
$ENV{QUERY_STRING} = "foo=bar";

# dann aufruf per system oder IPC::Run
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Perl Script von Perl Script ausführen