Leser: 15
1
2
3
4
5
6
7
8
9
10
11
use strict;
my $i=0;
while ($i==0)
{
#das läuft gar nicht
open(HANDLE,"|test.pl");
#das läuft nur beim ersten durchlauf, dann gar nicht mehr
require "test.pl";
print "WIEDER HIER\n";
sleep(5);
}
Quoterequire VERSION
require EXPR
require Demands a version of Perl specified by VERSION, or demands some semantics specified by EXPR or by $_ if EXPR is not supplied.
VERSION [...]
Otherwise, "require" demands that a library file be included if it hasn’t already been included.
my $output = qx{test.pl};
2009-04-01T09:56:21 yasukatakaya
2009-04-01T12:06:00 nepos2009-04-01T09:56:21 yasukatakaya
Wenn dein test.pl eine korrekte erste Zeile (Shebang) hat, also #!/usr/bin/perl, dann brauchst unter Unix nicht mal explizit perl mit anzugeben. Ach ja und wenn schon, dann doch bitte mit komplettem Pfad!